Рейтинговая работа Высокоуровневые методы программирования ВИТТЕ 16 Вариант Р Python

Раздел
Программирование
Просмотров
632
Покупок
1
Антиплагиат
Не указан
Размещена
16 Ноя 2023 в 14:26
ВУЗ
им. Витте (МУИВ)
Курс
Не указан
Стоимость
499 ₽
Демо-файлы   
1
docx
1 (1)
97.8 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
rar
Desktop
222.7 Кбайт
Описание

Рейтинговая работа Высокоуровневые методы программирования ВИТТЕ 16 Вариант Р Python

Какое минимальное количество спичек необходимо для того, чтобы выложить на плоскости N квадратов со стороной в одну спичку? Спички нельзя ломать и класть друг на друга. Вершинами квадратов должны быть точки, где сходятся концы спичек, а сторонами – сами спички.

Напишите программу, которая по количеству квадратов N, которые необходимо составить, находит минимальное необходимое для этого количество спичек.

Входные данные

В единственной строке входного файла INPUT.TXT записано одно целое число N (1 ≤ N ≤ 109).

Выходные данные

В единственную строку выходного файла OUTPUT.TXT нужно вывести одно целое число – минимальное количество спичек, требуемых для составления заданного количества квадратов. 

Вам подходит эта работа?
Похожие работы
Другие работы автора
Прямой эфир