Головоломки для программистов
Подборка ISPsystemЗадача про карточки
Перед вами лежат четыре карты. Известно, что на одной стороне карточек всегда цифра, а на другой — буква русского алфавита. Вам говорят, что если на одной стороне четная цифра, то на другой — согласная буква. Какие карты минимально нужно перевернуть, чтобы подтвердить или опровергнуть это утверждение?
Как это вычислить, не пользуясь калькулятором? Можете дать приблизительный ответ?
Рисуем змейку
Напишите функцию, которая принимает число n и выводит таблицу размером n * n, заполненную числами от 1 до n2 по спирали, выходящей из левого верхнего угла и закрученной по часовой стрелке.
Пример. Пусть n = 5, функция должна вернуть матрицу вида
Что означает шифр?
Наталия приехала в Петербург и договорилась встретиться с другом. В ответ на обсуждение места встречи ей пришло странное сообщение.
Сначала она удивилась. Но Наталия изучает кибербезопасность, поэтому пришла в нужное место. Куда пришла Наталия?
Текст сообщения:
bWVldCBtZSBhdCB0aGUgSGVybWl0YWdl
Математическая задача с последовательностью
У вас есть последовательность чисел, представленная в виде списка. Ваша задача — найти среднее арифметическое всех элементов этой последовательности, округлить его до целого числа и вернуть результат.
Список: [10, 20, 30, 40, 50]
Проверить корректность своих ответов и изучить возможные варианты решения заданий.
Хотите всегда быть в курсе актуальных новостей и лайфхаков IT-отрасли?Подписывайтесь на наш телеграм-канал.