мета-данные страницы
  •  
Загрузка не удалась. Возможно, проблемы с правами доступа?

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
python:test2019 [10/12/2019 10:43] ybezrukovpython:test2019 [13/12/2019 13:06] (текущий) ybezrukov
Строка 9: Строка 9:
  if(n нечетное) n = 3*n + 1  if(n нечетное) n = 3*n + 1
 Применяя это преобразование к результату, мы получим последовательность чисел. Например, пусть n = 10. Тогда последовательность будет: 10, 5, 16, 8, 4, 2, 1. Гипотеза Коллатца гласит, что для любого натурального такая последовательность существует и всегда заканчивается единицей. Напишите программу, которая: Применяя это преобразование к результату, мы получим последовательность чисел. Например, пусть n = 10. Тогда последовательность будет: 10, 5, 16, 8, 4, 2, 1. Гипотеза Коллатца гласит, что для любого натурального такая последовательность существует и всегда заканчивается единицей. Напишите программу, которая:
- 1. Для произвольного натурального числа строит последовательнсть+ 1. Для произвольного натурального числа строит последовательность
  2. Выводит на экран количество шагов, которое потребовалось чтобы получить единицу. Например, для приведенной выше последовательности ответом будет 6.  2. Выводит на экран количество шагов, которое потребовалось чтобы получить единицу. Например, для приведенной выше последовательности ответом будет 6.
  
Строка 36: Строка 36:
 Например: вход n = 7, [1, 3, 4, 5], выход nil (в массиве меньше элементов). Вход n = 4, [4, 3, 4, 5], выход nil (4 повторяется дважды, остается 3 уникальных числа, четвертого наименьшего нет). Вход n = 4, [45, -10, 4, 5, 4, 6], выход 45. Например: вход n = 7, [1, 3, 4, 5], выход nil (в массиве меньше элементов). Вход n = 4, [4, 3, 4, 5], выход nil (4 повторяется дважды, остается 3 уникальных числа, четвертого наименьшего нет). Вход n = 4, [45, -10, 4, 5, 4, 6], выход 45.
  
-9. (50) Гарри отправился в сеть быстрого питания: "Горячие цыпочки мракоборца Сандериуса". В этом заведении продаются запеченные куриные котлетки в упаковках по 3, 6 и 10 штук. Гарри может за раз съесть n котлет, напишите программу, которая выводит на экран сколько наборов он может купить, чтобы суметь съесть. Например: вход n=9, выход [0,3,6,9]. Гарри может не покупать ничего, купить упаковку из трех, упаковку из шести, упаковку из трех и упаковку из шести (суммарно 9).+9. (50) Гарри отправился в сеть быстрого питания. В этом заведении продаются запеченные куриные котлетки в упаковках по 3, 6 и 10 штук. Гарри может за раз съесть n котлет, напишите программу, которая выводит на экран сколько наборов он может купить, чтобы суметь съесть. Например: вход n=9, выход [0,3,6,9]. Гарри может не покупать ничего, купить упаковку из трех, упаковку из шести, упаковку из трех и упаковку из шести (суммарно 9).
  
 10. (10) На вход программе подается строка, содержащая IP адрес. Напишите программу, которая заменяет все "." на "[.]". Например: вход "1.1.1.1", выход "1[.]1[.]1[.]1" 10. (10) На вход программе подается строка, содержащая IP адрес. Напишите программу, которая заменяет все "." на "[.]". Например: вход "1.1.1.1", выход "1[.]1[.]1[.]1"
- 
-