@Sectoid

Sectoid

Sectoid
Sectoid

Дата рождения: 22.01.1987

pub 4096R/AA015C2B 2010-07-21 Gleb Golubitsky <sectoid@gnolltech.org>

Primary key fingerprint: 57F4 0129 84CD A74C EFE7 400F 629D 33AE AA01 5C2B

7 я читаю 31 меня читают
141 постов
1388 комментариев
Sectoid
03 Aug 2016

котаны, кто руби знает? опишите, плиз, псевдокодом как работает этот код:

1.upto(99){||puts'FizzBuzz
'[o=
**4%-15,o+13]||_}

заранее спасибо откликнувшимся

Рекомендовано: INFOMAN и a13
#oojoky 40
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

for x in [1..99]:
print 'FizzBuzz'[от, до] or x
т.е. перебирают все элементы, и если по номеру определяют, какую часть слова писать. если строка после слайса пустая, то печатают номер

#oojoky/1
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

neFormal, пасиба!

#oojoky/2 в ответ на /1
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Sectoid, читал про тебя и твои icfpc

#oojoky/5
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

TWT, и что читал?

#oojoky/6 в ответ на /5
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Sectoid, что ты на лиспе любишь. Поэтому был удивлён, нафига тебе в руби разбираться

#oojoky/7 в ответ на /6
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

так автор раби тот ещё лиспер

#oojoky/9 в ответ на /7
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

neFormal, автор руби ипонец. орги тоже =)

#oojoky/10 в ответ на /9
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Маркдауновские блоки кода не забываем, пожалста :)

#oojoky/11
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

вебопроблемы

#oojoky/13 в ответ на /11
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Как будто бы в XMPP оно лучше выглядит :}

#oojoky/14 в ответ на /13
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

в емаксе - лучше

#oojoky/15 в ответ на /14
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Без XHTML-IM то? Разве ж это жизнь?

#oojoky/16 в ответ на /15
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

вполне

#oojoky/17 в ответ на /16
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Пробовали уже без него, невкусно.

#oojoky/18 в ответ на /17
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Sectoid, а Minoru будет с @ForNeVer ?

#oojoky/12
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

TWT, офигеть, прочитал в микробложике @ForNeVer что к ним примкнул ulidtko
// https://fornever.me/posts/2...-2015-report_ru.html
Короче все поитачеры участвуют, молодцы!

#oojoky/19 в ответ на /12
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

хрена там порновер наркоманил. для тетриса А* использовать >_>

#oojoky/29 в ответ на /19
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Он не виноват, это была моя идея ._. А что не так?

#oojoky/30 в ответ на /29
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

для поступательного движения он как-то ниочь. по-моему, модифицированного брезенхема должно быть достаточно
я так понимаю, хотелось сразу найти путь до нужной точки.

#oojoky/31 в ответ на /30
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Брезенхем? Это который вектора растеризует? Зачем он здесь?

Нет, путь до точки мы хотели искать не сразу. Мы хотели в два этапа: сначала решаем, куда именно лучше всего приткнуть фигурку, потом решаем, как мы её будем вести по полю. Где-то среди всего этого мне захотелось юзать A*, и мне, видимо, удалось всех убедить, что использовать нужно именно его. Блин, вроде всего год прошёл, а я уже не помню, что там да как происходило. Нужно логи перечитывать :(

#oojoky/32 в ответ на /31
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Зачем он здесь?

у тебя сетка и прямолинейное движение. брезенхем как раз строит прямую на сетке.
я использовал его для поиска пути на квадратной сетке.

#oojoky/33 в ответ на /32
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Зачем мне прямолинейное? Во-первых, на пути могут быть преграды; во-вторых, мне ещё слова силы собирать нужно.

#oojoky/34 в ответ на /33
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

в тетрисе нет преград, которые можно обойти и пойти дальше. движение прямолинейное.

#oojoky/35 в ответ на /34
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Ну, это в тетрисе; на ICFPC-2015 был не тетрис, а просто похожая игра. В частности, там можно было «залочить» фигурку, прижав её к краю экрана.

#oojoky/36 в ответ на /35
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

в общем-то это ничего не меняет. фигура всё равно не перекрывает поле полностью.
ладно, это всё уже не важно

#oojoky/37 в ответ на /36
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

neFormal, в том гексагональном вполне были

#oojoky/39 в ответ на /35
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

если только в стартовой расстановке. да и то я не уверен.
по идее задача дожна сводиться к поиску линии, на которой надо всё собирать

#oojoky/40 в ответ на /39
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

neFormal, там можно было вращать фигуры вокруг заданого центра. причем этот центр иногда находился в таких интересных местах, что фигура могда буквально телепортироваться через некоторые препятствия вращением

#oojoky/41 в ответ на /40
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

понятно. в нормальном тетрисе фигура должна сместиться, чтобы вписаться в предыдущую позицию.

#oojoky/42 в ответ на /41
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Ого, да мы знамениты! В этом году будет прошлогодний состав минус Рексим плюс Хагане (@hagane на GitHub).

#oojoky/20 в ответ на /12
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Minoru, позовите ulidtko плиз

#oojoky/21 в ответ на /20
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Уже позвали, он согласился вроде.

#oojoky/22 в ответ на /21
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

некромантия какая ITT

#oojoky/23 в ответ на /22
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Почему некромантия?

#oojoky/24 в ответ на /23
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Minoru, возможно, он имеет в виду, что ulidtko давно сюда не заходил и последний пост от 05 Nov 2014

#oojoky/25 в ответ на /24
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

спасибо, дорогуша

#oojoky/26 в ответ на /25
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

a13, в треде ОП-а лиспера помочь атринадцатому лисперу даже приятно. Иди, кстати, в команду к ОП-у

#oojoky/27 в ответ на /26
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

Возможно в воскресенье речь о чём-то таком шла, но мы были пьяны. А так - не, я ленивое говно и ничего не умею.

#oojoky/28 в ответ на /27
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
03 Aug 2016

ОП в этом году пишет на хаскеле %)

#oojoky/38 в ответ на /27
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.