Рейтинговая работа Высокоуровневые методы программирования ВИТТЕ 16 Вариант Р Python (Решение → 89700)
Рейтинговая работа Высокоуровневые методы программирования ВИТТЕ 16 Вариант Р Python
Какое минимальное количество спичек необходимо для того, чтобы выложить на плоскости N квадратов со стороной в одну спичку? Спички нельзя ломать и класть друг на друга. Вершинами квадратов должны быть точки, где сходятся концы спичек, а сторонами – сами спички.
Напишите программу, которая по количеству квадратов N, которые необходимо составить, находит минимальное необходимое для этого количество спичек.
Входные данные
В единственной строке входного файла INPUT.TXT записано одно целое число N (1 ≤ N ≤ 109).
Выходные данные
В единственную строку выходного файла OUTPUT.TXT нужно вывести одно целое число – минимальное количество спичек, требуемых для составления заданного количества квадратов.

- Рейтинговая работа Высокоуровневые методы программирования 15-П вариант ВИТТЕ PYTHON
- Рейтинговая работа Высокоуровневые методы программирования ВИТТЕ 16 Вариант Р Python
- Рейтинговая работа Высокоуровневые методы программирования ВИТТЕ 9 Вариант И-Й
- Рейтинговая работа Высокоуровневые методы программирования "Е-Ё" 6 вариант ВИТТЕ
- Рейтинговая работа Высокоуровневые методы программирования "К" 10 вариант ВИТТЕ
- Рейтинговая работа Групповой проект ВИТТЕ
- Рейтинговая работа дискретная математика вар 2 С.Ю.Витте
- Рейтинговая работа Вариант 2 Витте
- Рейтинговая работа витте государственные и муниципальные финансы вар.1
- Рейтинговая работа Витте Основы юридического консультирования
- Рейтинговая работа Витте Разработка программного обеспечения для мобильных устройств Вариант 4-Г
- Рейтинговая работа Витте "Теоретические основы квалификации преступлений" Вариант 3
- Рейтинговая работа Высокоуровневые методы информатики и программирования 22 вариант ВИТТЕ
- Рейтинговая работа Высокоуровневые методы информатики и программирования 3 вариант ВИТТЕ