Дана монотонная последовательность, в которой каждое натуральное число k встречается ровно k раз: 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, ...
По данному натуральному n выведите первые n членов этой последовательности. Попробуйте обойтись только одним циклом for.
Вводится натурально число n.
Выведите ответ на задачу.
2
1 2
5
1 2 2 3 3
Для настольной игры используются карточки с номерами от 1 до N. Одна карточка потерялась. Найдите ее, зная номера оставшихся карточек.
Дано число N, далее N-1 номер оставшихся карточек (различные числа от 1 до N).
Программа должна вывести номер потерянной карточки.
Для самых умных – массивами и аналогичными структурами данных пользоваться нельзя.
5 1 2 3 4
5
4 3 2 4
1
По данному целому числу N распечатайте все квадраты натуральных чисел, не превосходящие N, в порядке возрастания.
Вводится натуральное число.
Выведите ответ на задачу.
50
1 4 9 16 25 36 49
Дано целое число, не меньшее 2. Выведите его наименьший простой делитель.
Вводится целое положительное число \(2 \le N \le 2*10^9\).
Выведите ответ на задачу.
15
3
По данному числу N распечатайте все целые степени двойки, не превосходящие N, в порядке возрастания.
Операцией возведения в степень пользоваться нельзя!
Вводится натуральное число.
Выведите ответ на задачу.
50
1 2 4 8 16 32