// PascalABC.NET 3.1, сборка 1198 от 11.03.2016
function Sod(n:integer):integer:=
n.ToString.Select(c->StrToInt(c)).Sum;
begin
var n:=ReadInteger('n=');
var max:=0;
var m,mmax:integer;
for var i:=1 to n do begin
m:=ReadInteger('Число '+IntToStr(i)+': ');
var s:=Sod(m);
if s>max then begin max:=s; mmax:=m end
end;
Writeln('Максимальная сумма ',max,' в числе ',mmax)
end.
<u><em>Тестовое решение:</em></u>
n= 5
Число 1: 3243
Число 2: 10000004
Число 3: 23536
Число 4: 9942
Число 5: 43354
Максимальная сумма 24 в числе 9942
По формуле <span>N=2i</span> находим 64=<span>2i</span>, 26=<span>2i</span>,i=6. По формуле I=K*i I<span>=</span>1 977 × 6 = 11 862
Существует три способа представления зависимостей между величинами: математическая модель, табличный способ, графический.
1) Математическая модель. Зависимость (количественные величины, связи между ними) записана на языке математики, часто в виде формул.
Преимущества: самый точный способ записать зависимость, "работает" при любых значениях параметров.
Недостатки: сложно представить зависимость, не всегда можно точно выразить одну величину через остальные.
2) Табличный способ. Небольшое количество значений сведены в таблицу.
Преимущества: можно быстро получить найти точные значения параметров, если они есть в таблице.
Недостатки: сложно представить зависимость, нет возможности сказать точно, чему будут равны параметры, если их нет в таблице.
3) Графический способ. Значения изображены в виде графика.
Преимущества: самый наглядный способ.
Недостатки: работает только для значений, которые попали в диапазон построения графика, по графику как правило не узнать точные значения параметров.
1)V=(1024*1024*7*24)/(8*1024*1024)=21(Мб)
2)V=(2048*768*256*25*5*60)/(8*1024*1024*1024)=351,5625≈352(Гб)