Возведение в квадрат | Познавательно

Сегодня наткнулся на статью о скругленных прямоугольниках в дизайне макинтошей. Смысл статьи не главное. Удивило другое, не знал о таком свойстве чисел. Фрагмент из статьи:

Спо­соб Бил­ла ис­поль­зо­вал тот факт, что сум­ма по­сле­до­ва­тель­ных нечет­ных чи­сел все­гда яв­ля­ет­ся сле­ду­ю­щим пол­ным квад­ра­том (на­при­мер, 1 + 3 = 4, 1 + 3 + 5 = 9, 1 + 3 + 5 + 7 = 16 и так да­лее).

Интересно, как называется данное свойство? И как это доказывается? Ведь наверняка, если такое свойство использовали в разработке алгоритмов значит оно должно действовать в 100% случаев.

Восстановить формулу по ряду цифр | Логические задачи

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

Пример: Читать далее «Восстановить формулу по ряду цифр | Логические задачи»

Нечестная монета | Логические задачи

Представьте, что у вас есть нечестная монета, которая при бросании показывает орла и решку с разной вероятностью.
Пусть вероятность её выпадения орлом будет p, а решкой соответственно 1-p.   (0 < p < 1)

Придумайте, как нужно бросать монету, чтобы вы смогли с равной вероятностью говорить, что выпало — «орёл» или «решка».

Colobot — для тех кто только познаёт программирование | Игры

Помню школьные времена, когда учили pascal, учили программированию, алгоритмам. Много всего было интересного. Да, несомненно, многое даётся самообучением, причём настойчивым.

Но у многих часто возникает вопрос, с чего начать? Ведь книжки читать не интересно? Есть интересный способ.

Читать далее «Colobot — для тех кто только познаёт программирование | Игры»

Ceebot | Игры

Обучающие игры нынче в моде. За последние 5-10 лет человечество сообразило, что «с компьютера» при желании можно легко набираться уму-разуму. И не хуже (а то и лучше), чем на нудных лекциях. Особенно это касается непоседливых, вечно отвлекающихся на всякие шалости юных дарований.

Идея совмещения двух противоположностей

— развлечения и познания — родилась еще в древности, однако из-за неторопливости научно-технического прогресса приобрела широкую популярность на ПК совсем недавно. Действительность показывает — нет на свете такого подростка, который бы не знал, что такое компьютерные игры. Однако время не стоит на месте, и сегодняшние «хардкорные» игроки завтра могут самостоятельно начать делать эти же самые или даже более качественные проекты. Но с чего начать свой путь кодера? Конечно же, с азов программирования. Вот тут-то Ceebot окажется незаменимым помощником

Читать далее «Ceebot | Игры»

Light bot | Игры

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

Light bot

Управление: пишите программу действий 🙂
Читать далее «Light bot | Игры»

Бешеная корова | Игры

Гротескные коровы в беге за кубок. Расставляя стрелки на пути следования коров — приведите бешеное животное к кубку. Уровня после 10 игра становится заметно сложней.

Бешеная корова

Управление: расставляете указатели на пути действия коровы
Читать далее «Бешеная корова | Игры»

Роботы | Логические задачи

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

Теперь представьте себе, что на эту самую шкалу спускаются на парашютах два робота. Они приземляются одновременно. В разных точках, естественно. После приземления каждый из роботов тут же бросает свой парашют прямо в той точке, на которую приземлился, и, не теряя времени даром, начинает действовать строго по заложенной в нем программе. Программа написана на простеньком языке, состоящем всего из четырех операторов:

[<метка>:] Left
[<метка>:] Right
[<метка>:] GoTo <метка>
[<метка>:] PGoTo <метка> Читать далее «Роботы | Логические задачи»

Nether Earth | Игры

Сёрфил в интернете на тему алгоритмических игр и новые идей\ассоциаций\мыслей и наткнулся вот на это чудо Nether Earth (ссылка на томское зеркало википедии).

Оказывается в 2004 году сею замечательную игрушку, до этого существовавшую только на спектруме, переиздали, сделав её кросс платформенной.

Кстати, суть этой же игры есть в минииграх космических рейджреров 2, но там она более красиво исполнена 🙂

Скачать Nether Earth