1 / 1 / 0
Регистрация: 09.11.2019
Сообщений: 86
|
||||||||||||
1 | ||||||||||||
Ремонт30.10.2020, 17:02. Показов 9669. Ответов 8
Метки нет Все метки)
(
Ваш любимый дядя – директор фирмы, которая делает евроремонты в офисах. В связи с финансово-экономическим кризисом, дядюшка решил оптимизировать свое предприятие.
Давно ходят слухи, что бригадир в дядюшкиной фирме покупает лишнее количество стройматериалов, а остатки использует для отделки своей новой дачи. Ваш дядя заинтересовался, сколько в действительности банок краски необходимо для покраски стен в офисе длиной L метров, шириной – W и высотой – H, если одной банки хватает на 16м2, а размерами дверей и окон можно пренебречь? Заказов много, поэтому дядя попросил написать программу, которая будет все это считать. Входные данные Входной файл INPUT.TXT содержит три натуральных числа L, W, H – длину, ширину и высоту офиса в метрах соответственно, каждое из которых не превышает 1000. Выходные данные В выходной файл OUTPUT.TXT выведите одно целое число – минимальное количество банок краски, необходимых для покраски стен в офисе. Примеры
0
|
|
30.10.2020, 17:02 | |
Ответы с готовыми решениями:
8
Ремонт дороги Ремонт аудиторий
Ремонт дороги Ремонт Ракеты |
4460 / 3213 / 1125
Регистрация: 21.03.2016
Сообщений: 7,950
|
|
30.10.2020, 17:48 | 2 |
вот сижу уже пол часа и смотрю на стену. ну есть у нее длина и есть высота но где мать ее так у стены ширина? кручу по другому, есть ширина и есть высота, куда делась длина?
![]()
1
|
![]() 7285 / 4106 / 1796
Регистрация: 27.03.2020
Сообщений: 6,930
|
||||||
30.10.2020, 19:09 | 3 | |||||
New_user4,
0
|
4460 / 3213 / 1125
Регистрация: 21.03.2016
Сообщений: 7,950
|
|
30.10.2020, 19:11 | 4 |
Gdez, что за магическое число 15 и откуда взялось?
0
|
![]() 7285 / 4106 / 1796
Регистрация: 27.03.2020
Сообщений: 6,930
|
|
30.10.2020, 19:13 | 5 |
Semen-Semenich,
![]() // - округляет всегда в меньшую сторону, а нужно в большую
0
|
1 / 1 / 0
Регистрация: 09.11.2019
Сообщений: 86
|
|
30.10.2020, 19:20 [ТС] | 6 |
неверный ответ получается
0
|
![]() 7285 / 4106 / 1796
Регистрация: 27.03.2020
Сообщений: 6,930
|
||||||
30.10.2020, 19:25 | 7 | |||||
New_user4, двойку пропустил...
1
|
1 / 1 / 0
Регистрация: 09.11.2019
Сообщений: 86
|
|
30.10.2020, 19:30 [ТС] | 8 |
Ответ верный. Расскажите, пожалуйста, поподробнее откуда 15, не совсем поняла.
0
|
![]() 7285 / 4106 / 1796
Регистрация: 27.03.2020
Сообщений: 6,930
|
|
30.10.2020, 21:00 | 9 |
New_user4, Любое
Где "к" - целое число >= 0 ; a - остаток И Если N делится на 16 без остатка, то а=0 и N=k (N + 15) // 16 = N//16 + 15//16 = к + 0 = к Если а>0, то N = 16*k + a Теперь => N + 15 = 16*k + (a + 15) (N + 15) // 16 = (16*k + (a + 15)) // 16 = k + (a + 15) // 16 Второе слагаемое 16 <= (а + 15) <= 30 16 // 16 до 30 // 16 == 1 В итоге, если а = 0, т.е. N делится на 16 без остатка, то прибавление 15 не влияет на ответ. Если а > 0, то N // 16 увеличивается на 1, не больше. Так происходит округление вверх целочисленного деления с любым остатком. Общая алгебраическая формула для округления вверх : N // d = (N + (d - 1)) // d Уфф... что то много слов ![]()
0
|
30.10.2020, 21:00 | |
30.10.2020, 21:00 | |
Помогаю со студенческими работами здесь
9
Ремонт ракеты Ремонт забора Ремонт в Ханое Ремонт паутины Задача "Ремонт" - Контрольная работа Ремонт ПММ Electrolux ESF 2410 TypB50, Ремонт электронной платы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |