решений существует два
1) суммирование ряда, предусмотрев что сщгтеук будет большим
counter : = 0;
for(i: =1213, i< =1210113; i++)
counter : = counter+i;
2) вывод формулы как известно суммой ряда натуральных чисел можно считать n(n+1)/2, следовательно, частичной суммой рядо соответственно будет n(n+1)/2-k(k+1)/2+k, и применительно к нашей
605057*1210113 - 607*1213 + 1213 = 732186606363
преобразование к 5 системе счисления не имеет никаких проблем, делим на 5 записываем остаток, и так пока число не кончится, остатки в обратном порядке и будут искомым числом
т.е. 43444004232400423
{найти сумму и произведение 4 чисел ведённых с клавиатуры }var i, n: integer; s, p, num: real; begin n : = 4; p : = 1; for i : = 1 to n do begin read(num); s : = s + num; p : = p * num; end; writeln(s,' ', p); end.
Поделитесь своими знаниями, ответьте на вопрос:
sстены= a* b - площадь стены
sрулона =l*s - площадь рулона обоев
sстены / sрулона = количество рулонов = (a*b)/(l*s)
(a*b)/(l*s)*k - будет стоить обклейка комнаты
итого : (a*b)/(l*s) - рулонов (a*b)/(l*s)*k - рублей