Составьте программу. Дана сумма номеров страниц книги. Определить последнюю страницу и количество листов в книге. Сумма номеров страниц 61.
7limonchiK7:
а так, могу скинуть свою реализацию
страницы 30, 31 в сумме 61, последняя страница 31, листов 16 )))
сумма номеров страниц 61, а не номеров двух последних страниц
не сказано же что всех номеров? ))))
задача с не корректным условием
например, сумма 9 - стр. 4, 5. сумма 15 - стр. 1, 2, 3, 4, 5. последние стр. одинаковы и листов тоже )))
ну так поэтому имеется ввиду сумма всех страниц
и тогда будет только один вариант
да кто ж их знает что у них на уме? если 61 никак не наберешь)
это да... видимо опечатка в сумме страниц
Ответы
Ответ дал:
2
var all_list, list, count, i:integer;
begin
list := 0; count:=0;
write('Введите сумму номеров страниц книги: ') ;
readln(all_list);
while all_list <> list do
begin
count := count +1;
list := list + count;
end;
writeln('Всего листов: ', count);
write('Последняя страница: ', count*2);
end.
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад