Перепись илиты на Дваче. Реши задачку на пике
оп, реши задачку на пике
>>159314966 (OP)71/thread
>>159314966 (OP)А че сделать то надо хоть?
>>159315781Решить загадку на пике.
>>159316077Ты можешь написать что сделать надо? Цель?
>>159314966 (OP)А что означают команды с цветными квадратами?
>>159315289Ответ -- 42
>>159314966 (OP)Без среды не решить.ОП толстяк, эта задача на самом деле не просто картинка, а эмулятор, запускаемый в браузере. Надо провести курсор из одного края в другой используя команды справа - из них составляется программа, это задача о программировании.
>>159314966 (OP)Запили уже ссылку, раз ты такой умный.
>>159319751Интересно, что об этой хуите нашел только на французком. Предположу, что это у них в школах такие задачки. Не оп.
я похожую хуйню знаю:http://www.kongregate.com/games/Coolio_Niato/lighbot-2-0
>>159319922Это тест для вступления в школу программирования Unit Factory, которая действительно французская, но имеет филиалы по всему миру, в том числе в Киеве. Моя жена там училась.
>>159320286ОП наверное там учился, а ну пили прохладную, сколько отсевов прошёл.
>>159314966 (OP)Короче, это типа франузкий тест какой-то(в этом не уверен). Но как решать втупил: надо функции придумать, так чтобы стрелочка собрала все звезды. Функции надо составлять из доступных команд. Цветные квадраты задают условие для команды(т.е. команды выполняется только если стрелка стоит на правильном квадрате). Функции надо придумать так, чтобы стрелочка все чделала сама, без дальнейшего вмешательства. Программа, как запущена, повторяется сама по себе (луп).
>>159314966 (OP)Анон, а те команды, которые уже введены в функции убирать можно?
>>159320504Хотя не, залупливать функции нужно самостоятельно.
>>159321211Да.
>>159321566А "врезаться" в стены разрешается? Т.е. например исполнить команду "вперед" если впереди и так стенка?
>>159321772Да, конечно.Я же говорю, решать задачу на листе и без возможности запустить нет смысла.
>>159322263Да запросто. Если врезаться можно, то решение довольно тупое. Сейчас пытаюсь придумать решение не врезаясь в стенки, там через рекурсию.
>>159314966 (OP)>>159314966 (OP)Вобщем решение, чтобы не врезаться в стенки:F1: b-l, g-r, F2, b-l, g-r, f, F1F2: f, b-F2, g-F2, o-r, o-r, fГде преффиксы условий: b - blue, g - green, o - orange. Команды: f - forward, l - left, r - right.Однако, это если множественное внедрение функций через рекурсию разрешено.
>>159324087Разрешено