Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Составите алгоритмы программ.
Торт
На свой день рождения Петя купил красивый и вкусный торт, который имел идеально круглую форму. Петя не знал, сколько гостей придет на его день рождения, поэтому вынужден был разработать алгоритм, согласно которому он сможет быстро разрезать торт на N равных частей. Следует учесть, что разрезы торта можно производить как по радиусу, так и по диаметру.
Помогите Пете решить эту задачу, определив наименьшее число разрезов торта по заданному числу гостей.
Входные данные
Входной файл INPUT. TXT содержит натуральное число N – число гостей, включая самого виновника торжества (N <= 1000).
Выходные данные
В выходной файл OUTPUT. TXT выведите минимально возможное число разрезов торта.
Примеры
№ | INPUT. TXT | OUTPUT. TXT |
1 | 2 | 1 |
2 | 3 | 3 |
Журавлики
Петя, Катя и Сережа делают из бумаги журавликов. Вместе они сделали S журавликов. Сколько журавликов сделал каждый ребенок, если известно, что Петя и Сережа сделали одинаковое количество журавликов, а Катя сделала в два раза больше журавликов, чем Петя и Сережа вместе?
Входные данные
В единственной строке входного файла INPUT. TXT записано одно натуральное число S – общее количество сделанных журавликов (S < 106).
Выходные данные
В единственную строку выходного файла OUTPUT. TXT нужно вывести три числа, разделенных пробелами – количество журавликов, которые сделал каждый ребенок (Петя, Катя и Сережа).
Примеры
№ | INPUT. TXT | OUTPUT. TXT |
1 | 6 | 1 4 1 |
2 | 24 | 4 16 4 |
3 | 60 | 10 40 10 |
Монетки
На столе лежат n монеток. Некоторые из них лежат вверх решкой, а некоторые – гербом. Определите минимальное число монеток, которые нужно перевернуть, чтобы все монетки были повернуты вверх одной и той же стороной.

Входные данные
В первой строке входного файла INPUT. TXT записано натуральное число N (1 <= N <= 100) – число монеток. В каждой из последующих N строк содержится одно целое число – 1 если монетка лежит решкой вверх и 0 если вверх гербом.
Выходные данные
В выходной файл OUTPUT. TXT выведите минимальное количество монет, которые нужно перевернуть.
Пример
№ | INPUT. TXT | OUTPUT. TXT |
1 | 5 | 2 |
Пятью пять - двадцать пять!
Вася и Петя учатся в школе в одном классе. Недавно Петя поведал Васе о хитром способе возведения в квадрат натуральных чисел, оканчивающихся на цифру 5. Теперь Вася может с легкостью возводить в квадрат двузначные (и даже некоторые трехзначные) числа, оканчивающиеся на 5. Способ заключается в следующем: для возведения в квадрат числа, оканчивающегося на 5 достаточно умножить число, полученное из исходного вычеркиванием последней пятерки на следующее по порядку число, затем остается лишь приписать «25» к получившемуся результату справа. Например, для того, чтобы возвести число 125 в квадрат достаточно 12 умножить на 13 и приписать 25, т. е. приписывая к числу 12*13=156 число 25, получаем результат 15625, т. е. 1252=15625. Напишите программу, возводящую число, оканчивающееся на 5, в квадрат для того, чтобы Вася смог проверить свои навыки.
Входные данные
В единственной строке входного файла INPUT. TXT записано одно натуральное число А, оканчивающееся на цифру 5, не превышающее 4*105.
Выходные данные
В выходной файл OUTPUT. TXT выведите одно натуральное число - A2 без лидирующих нулей.
Примеры
№ | INPUT. TXT | OUTPUT. TXT |
1 | 5 | 25 |
2 | 75 | 5625 |
3 | 4255 |
|
Примечание: заглядывайте на сайт через две недели.


