Комментарии 113
НЛО прилетело и опубликовало эту надпись здесь
Вы бы хоть статьи похожии перед публикацией поискали бы…
presskey.habrahabr.ru/blog/40306/
И вчера еще топик был, но его убрали уже, видимо
presskey.habrahabr.ru/blog/40306/
И вчера еще топик был, но его убрали уже, видимо
+11
Была такая гениальная игрушка под названием Colobot, там задания по разнообразнее
+7
Боже мой! Когда я в пятом классе пришёл на урок информатики. На очень очень, даже по тогдашним меркам, старых компьютерах (кажется «искра»), нам запустили точно такую же игру, только без третьего измерения.
Надо было, управляя Летающей Тарелкой, сбросить груз в обозначенных на карте местах.
Вот точь в точь, как эта игра.
«Ничего в этом мире не меняется», — сказал я, почёсывая свои двадцатитрёхлетние седины.
Надо было, управляя Летающей Тарелкой, сбросить груз в обозначенных на карте местах.
Вот точь в точь, как эта игра.
«Ничего в этом мире не меняется», — сказал я, почёсывая свои двадцатитрёхлетние седины.
+4
Я помню ещё в школе была подобная игра, в которую играли на уроках информатики. Как же она называлась… Брр… Не помню. Но название русское :)
0
там змеек надо было программировать, да? :)
0
Помню Кенгуру и LogoWriter с черепашкой
+1
набор обучалок алгоритмизации под названием КУМир был
а еще кенгуренок, черепашка Logo и пылесосик :)
а еще кенгуренок, черепашка Logo и пылесосик :)
+2
Была такая штука — Кумир, там был Робот и Чертежник.
Робот — по лабиринтам ходил и клетки красил, а Чертежник — реализовывал простейшие графические функции.
Занаятные программки можно было писать.
Робот — по лабиринтам ходил и клетки красил, а Чертежник — реализовывал простейшие графические функции.
Занаятные программки можно было писать.
0
да кажется целый язык программирования такой на школьных компах стоял, там на русском язуке можно было писать «вправо влево вперед» с целью нарисовать заданную картинку
0
Узнаю в этом logo
помню даже новогоднии открытки в нем рисовали — елочки там всякие с шариками :)
Бешеная черепаха хвостом все чертила :)
помню даже новогоднии открытки в нем рисовали — елочки там всякие с шариками :)
Бешеная черепаха хвостом все чертила :)
+4
у меня в школе были «ЛогоМиры». Ох, забавная софтина, я в ней мультики рисовал — чтобы показать идущего человека, приходилось таскать несколько черепах, каждой из которых был назначен свой спрайт, и прятать остальных черепах группы, показывая в один момент времени только одну черепаху. Все это усложнялось небольшим багом — программа воспринимала только перые пять или шесть процедур в проекте, остальные вообще не видела :)
0
Да уж, наглядный иллюстратор функционального программирования.
«Все новое — это хорошо забытое старое». Но играть от этого не менее увлекательнее.
^_^
«Все новое — это хорошо забытое старое». Но играть от этого не менее увлекательнее.
^_^
-1
А что там функционального нашли?
+2
скорее процедурного
+2
Да, простите, ошибся. Процедурного.
Но парадигмы схожи и суть от этого не меняется.
Но парадигмы схожи и суть от этого не меняется.
-2
О если бы это:
fac :: Integer -> Integer
fac 0 = 1
fac n | n > 0 = n * fac (n — 1)
и это:
using System;
class factr
{
public static int factorial(int n)
{
int result = 0;
int i = 0;
i = 1;
result = 1;
do
{
result = result*i;
i = i+1;
}
while( i<=n );
return result;
}
}
былиб похожи я бы не был лохом среди друзей-знатоков лямбды =(
fac :: Integer -> Integer
fac 0 = 1
fac n | n > 0 = n * fac (n — 1)
и это:
using System;
class factr
{
public static int factorial(int n)
{
int result = 0;
int i = 0;
i = 1;
result = 1;
do
{
result = result*i;
i = i+1;
}
while( i<=n );
return result;
}
}
былиб похожи я бы не был лохом среди друзей-знатоков лямбды =(
+3
Logo миры, Роботландия с Кукарачей, Лого с черепашкой, RoboMind, XLogo — перечислять можно до бесконечности :)
+1
Черепашка из Лого вспомнилась, да. =)
0
Я там застрял на седьмом кажется уровне :\
0
а кто прошел и сколько комманд заюзал? :)
я 193.
я 193.
0
199
0
Можно принтскринить и выкладывать.
0
187
0
170. Если оч постараться думаю 140-150 набрать реально.
0
Со 140 я наверно погорячился(: Кто-нибудь хоть меньше 160 набрал? Решил проити по вдумчивее получил 166.
0
186
0
НЛО прилетело и опубликовало эту надпись здесь
180 с первого раза, но действительное удовлетворение получил только от хорошего решения последнего уровня)
0
171
0
192
0
202… :-(
0
c первой попытки 190. надо будет еше попробовать
0
НЛО прилетело и опубликовало эту надпись здесь
Эх… жаль дебага нет :)
+2
Все в этой игре хорошо, но действительно интересных уровней всего три последних, надеемся на продолжение…
+2
блин, играл, но подвис флеш и все сбросилось — обидно, а переигрывать заного влом. по-крайней мере сегодня. А так спасибо, очень люблю подобные игры.
-1
НЛО прилетело и опубликовало эту надпись здесь
194
0
забавно.
вот мои решения для предпоследнего и последнего уровней
предпоследний оказался самым сложным для меня, думал минут 10. последний решил за минуту, видимо, сказался опыт предпоследнего уровня.
выше в комментах писали про рекурсию, так вот рекурсия тут не поможет, так как робот зацикливается и игра не останавливается, даже если зазжены все лампочки
вот мои решения для предпоследнего и последнего уровней
предпоследний оказался самым сложным для меня, думал минут 10. последний решил за минуту, видимо, сказался опыт предпоследнего уровня.
выше в комментах писали про рекурсию, так вот рекурсия тут не поможет, так как робот зацикливается и игра не останавливается, даже если зазжены все лампочки
+1
200 — а это много?
0
А нельзя ли выложить ссылку на архив с игрой, а то у меня CPROXY все флешки режет.
0
отличная игра, осталось пройти 12 уровень. 10 для меня самый сложный оказался, пришлось ег ос прохождением проходить, 11 уже сам прошел, он легче по мне )) 12 пока не пытался.
0
когдато на алго тож такая штучка была, только ездила машынка и возила груз
0
Отвратительная IDE!
Нет даже средств для вставки команд, не говоря уже о выделении кода в отдельную функцию! :)
Нет даже средств для вставки команд, не говоря уже о выделении кода в отдельную функцию! :)
-1
НЛО прилетело и опубликовало эту надпись здесь
с первого прохождения 192;
интересно насколько можно соптимизировать…
интересно насколько можно соптимизировать…
0
+2
Мой результат: 152 команды.
А вот моё решение для восьмого уровня. Аж самому понравилось :)
А вот моё решение для восьмого уровня. Аж самому понравилось :)
+1
Разве такое возможно? Там же нельзя делать бесконечный цикл. Даже если все кнопки загорелись, то бот все равно продолжает работать.
И если попридираться, то решение не оптимальное (с т.з. количества действий робота).: Р По крайней мере я, как студент кафедры оптимального управления не мог себе такого позволить, поэтому старался, чтобы все было красиво. =)
Но, что прошли, молодец. У меня один уровень не пошел (о котором было выше), и я забил.
И если попридираться, то решение не оптимальное (с т.з. количества действий робота).: Р По крайней мере я, как студент кафедры оптимального управления не мог себе такого позволить, поэтому старался, чтобы все было красиво. =)
Но, что прошли, молодец. У меня один уровень не пошел (о котором было выше), и я забил.
0
Вот это адски. Мое решение, которое мне казалось хорошим, аж на 3 команды длиннее.
0
НЛО прилетело и опубликовало эту надпись здесь
3- 9- 9- 10- 10- 14- 13- 13- 12- 22- 23- 17. Всего 155.
Про 8й я такой удачный способ не придумал. Если заменить, то будет как раз 152.
Есть много скринов =)
Про 8й я такой удачный способ не придумал. Если заменить, то будет как раз 152.
Есть много скринов =)
0
У меня пока краше вашего только седьмой, 11. Там довольно симпатичное решение на основе местной куцей рекурсии. С ним, видимо, будет ровно 150=)
Кстати, я не могу понять, почему в некоторых турах зажжение всех лампочек срабатывает как условие выхода, а в некоторых нет?=/
Кстати, я не могу понять, почему в некоторых турах зажжение всех лампочек срабатывает как условие выхода, а в некоторых нет?=/
0
Можно посмотреть решение для девятого уровня? У меня решение хуже на 1 ход.
0
+1
Вот моёрешение 10-го уровня. Оно как-то работает :)
0
Не могу пройти 10тый (вроде).
Жаль сохраниться нельзя, теперь не буду рестар делать.
Я вот даже не листке бумаги нарисовал как это должно быть — i054.radikal.ru/0809/58/cfe253ded368.jpg, но как осуществить… Понимаю только что будет функция в функции.Но так ка не являюсь програмистом — не получается.
Жаль сохраниться нельзя, теперь не буду рестар делать.
Я вот даже не листке бумаги нарисовал как это должно быть — i054.radikal.ru/0809/58/cfe253ded368.jpg, но как осуществить… Понимаю только что будет функция в функции.Но так ка не являюсь програмистом — не получается.
0
210 команд. Я лох. :(
0
179 команд :-)
0
166 с первого раза. Со второго до конца не дошел — некогда было. Жаль что нету сохранений и перехода к уровням без прохождения всех предыдущих.
+1
когда робот приседает, загорается лампочка, а потом пол — как-будто обгадился робот =)))
0
НЛО прилетело и опубликовало эту надпись здесь
www.youtube.com/watch? v=1rVQBDxDsG8 решение в 134 команды. Не назвал бы его оптимальным с точки зрения программирования )))
0
Вы, кажется, ссылкой промахнулись, 132 дают тут.
Пришлось посмотреть краем глаза, чтобы знать возможный минимум в каждом туре. Как ни странно, оказалось довольно просто не вникать, хотя траектория движений в паре туров таки подсмотрелась=/
Итого
3 — 9 — 9 — 10 — 9 — 14 — 9 — 10 — 9 — 17 — 17 — 16
у меня теперь впереди как раз шесть последних уровней ^____^
причём часть из них можно решать на бумажке.
Пришлось посмотреть краем глаза, чтобы знать возможный минимум в каждом туре. Как ни странно, оказалось довольно просто не вникать, хотя траектория движений в паре туров таки подсмотрелась=/
Итого
3 — 9 — 9 — 10 — 9 — 14 — 9 — 10 — 9 — 17 — 17 — 16
у меня теперь впереди как раз шесть последних уровней ^____^
причём часть из них можно решать на бумажке.
+1
забавно. А сколько разных 9-ти шаговых вариантов второго уровня народ насочинял?
Тот который у hyborg в habrahabr.ru/blogs/games/40585/#comment_988356 — с излишествами, а вот тот, что в мувике про 132 из комментария Sabiko habrahabr.ru/blogs/games/40585/#comment_995520 — уже оптимальнее по простоте и скорости выполнения.
А бывали ещё варианты?
Тот который у hyborg в habrahabr.ru/blogs/games/40585/#comment_988356 — с излишествами, а вот тот, что в мувике про 132 из комментария Sabiko habrahabr.ru/blogs/games/40585/#comment_995520 — уже оптимальнее по простоте и скорости выполнения.
А бывали ещё варианты?
0
0
186 c первого раза :)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Игровое программирование в Light Bot