Публикации по теме 'puzzle'
Последнее палиндромное свидание — Головоломка для раундов интервью
Вопрос :
В 2001 году 2 октября 2001 года дата в формате ММДДГГГГ представляла собой палиндром (то же самое, что и вперед, и назад).
10/02/2001 -> "10022001"
Когда в последний раз перед 2001 годом это происходило?
Ответьте в формате ММДДГГГГ
Решение :
Один год может иметь только один палиндром, так как год также фиксирует месяц и дату, поэтому год должен быть меньше 2001, так как у нас уже есть палиндром для 02.10. Это не может быть какой-либо год в 1900 году,..
Quo Vadis — Тайна в 6 частях (3)
Часть 3 — В поисках Стива
Это третья часть из шести частей о тайне, головоломке, игре и потерянном сокровище. Предыдущие сообщения можно найти здесь: часть 1 , часть 2
Оказывается, многих людей зовут Стив Чепмен. Я обычно умею находить контактную информацию людей, но с мистером Чепменом было так много людей примерно одного возраста и с одним и тем же именем, что отсеять нужного человека стало самостоятельным поиском.
Не буду утомлять вас всеми тупиками, но их было много. В конце..
Решение проблемы Pick Peak на Codewars
Codewars — интересный веб-сайт для улучшения ваших навыков программирования. Я некоторое время экспериментировал с сайтом, пытаясь стать лучше в Python. Я наткнулся на проблему Пика Пика в кодовых войнах, которая показалась мне очень интересной. В этом посте я покажу вам, ребята, решение задачи Pick Peak на Codewars. Задача Выбрать пик была веселой и интересной. Вот в чем проблема.
Описание:
В этом ката вы напишете функцию, которая возвращает позиции и значения «пиков»..
Загадка программиста: что такое программирование?
Программирование - это сложно . Это жалобы, которые я слышу чаще всего, когда разговариваю с другими студентами-программистами, техниками или инженерами, или когда даю частные уроки. Независимо от того, пытаетесь ли вы понять память, структуры данных или просто зачем вам нужна переменная; люди борются .
Но я думаю, что это не должно быть так. Программирование не является сложным по своей сути: оно может быть действительно сложным, но не на начальном уровне. Я думаю, что..
Тяжелое положение при планировании парада Пейтона (HPI, 2019)
Пейтон планирует парад в городе Сент-Патриксбург. Для каждого хорошего парада нужны поплавки, поэтому Пейтон заручился поддержкой местных жителей, чтобы построить их. Всего N местных жителей создали N групп, которые удобно выстроили в линию. Пейтон идет по очереди и может решить либо одобрить, либо отклонить каждое поплавок.
К сожалению, они обнаружили, что во время ожидания в очереди у местных жителей возникли споры со своими соседями по очереди, так что местный i отказывается..
100 человек по кругу — Головоломка для раундов собеседования
Вопрос :
100 человек стоят в кругу в порядке от 1 до 100.
У №1 есть меч.
Он убивает следующего человека (т.е. № 2) и дает меч следующему за другим (т. е. № 3).
Все люди делают то же самое, пока не выживет только 1.
Какое число выживает последним?
Решение :
Раунд 1: 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99..
Башни Ханоя на Python: рекурсивный алгоритм и анимация
Ханойская башня - старая загадка. Тем не менее, он продолжает удивлять своим элегантным решением, которое скрывается за его простотой.
Анимации, показанные в этой статье, построены на библиотеке Python под названием Manim. Эта конкретная анимация была основана на анимации, использованной Reducible в видео на YouTube.
Сначала нам нужно разобраться в небольших случаях. Затем мы собираемся обобщить для других дисков. Наконец, мы построим рекурсивный алгоритм, который решает эту..