|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2021, 15:45 | #1 |
Пользователь
Регистрация: 07.03.2021
Сообщений: 35
|
Сколько плиток необходимо сложить, C++ (использовать цикл WHILE)
9. Из n квадратных плиток необходимо сложить квадраты толщиной в одну плитку: сначала добавить наибольший возможный квадрат, из оставшихся плиток - снова наибольший, и t. т. Напишите программу, которая разбивает указанное количество плиток на части, необходимые для построения каждого квадрата.
Проверять. Когда n = 75, вы должны получить: 64, 9, 1, 1. |
07.06.2021, 21:45 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Если можно пользоваться всей математикой, то брать от текущего количества корень, округлять в сторону меньшего и возводить в степень, получая текущий наибольший квадрат из плиток, вывести его и отнять от текущего количества. Повторять, пока плиток больше нуля.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сколько блюд успеет приготовить мать, C++ (использовать цикл WHILE) | 123Ллла | Помощь студентам | 9 | 04.06.2021 09:27 |
Сколько дней проработает садовник, C++ (использовать цикл WHILE) | 123Ллла | Помощь студентам | 6 | 04.06.2021 09:25 |
Необходимо по объектам сделать анализ сколько раз отваливался и на сколько. Отвалился это разница между есть-нет. | lilugm | Microsoft Office Excel | 1 | 31.10.2017 13:15 |
При приближенном вычислении суммы ряда расчет выполнять с точностью E. Использовать цикл с предусловием и цикл с постусловием. | dvpvitas | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 16.06.2015 18:43 |
Необходимо сложить два числа которые больше чем long long | snap006 | Общие вопросы C/C++ | 8 | 22.12.2010 16:42 |