Головоломки для программистов

Головоломки для программистов

Подборка ISPsystem

Задача про карточки

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


Как это вычислить, не пользуясь калькулятором? Можете дать приблизительный ответ?

Рисуем змейку

Напишите функцию, которая принимает число n и выводит таблицу размером n * n, заполненную числами от 1 до n2 по спирали, выходящей из левого верхнего угла и закрученной по часовой стрелке.

Пример. Пусть n = 5, функция должна вернуть матрицу вида


Что означает шифр?

Наталия приехала в Петербург и договорилась встретиться с другом. В ответ на обсуждение места встречи ей пришло странное сообщение.

Сначала она удивилась. Но Наталия изучает кибербезопасность, поэтому пришла в нужное место. Куда пришла Наталия?

Текст сообщения:

bWVldCBtZSBhdCB0aGUgSGVybWl0YWdl


Математическая задача с последовательностью

У вас есть последовательность чисел, представленная в виде списка. Ваша задача — найти среднее арифметическое всех элементов этой последовательности, округлить его до целого числа и вернуть результат.

Список: [10, 20, 30, 40, 50]



Проверить корректность своих ответов и изучить возможные варианты решения заданий.



Хотите всегда быть в курсе актуальных новостей и лайфхаков IT-отрасли?Подписывайтесь на наш телеграм-канал



Report Page