<em>// PascalABC.NET 3.2, сборка 1417 от 28.03.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
// без проверок на правильность
var st:=ReadlnString;
var p:=st.MatchValues('(\d+)').Select(x->x.ToBigInteger);
var s:=BigInteger(0);
foreach var n in p do s+=n;
Writeln(s)
end.
<u>Примеры</u>
12+32+43+5
92
123424634243542+36745656856678567578654+434253+3222+322523230
36745656980103524782901
Приставка кило - в информатике значит 1024
переводим 192Кбит/с в биты, получаем 196608бит/с
196608бит/с в байты (делим на 8) поучаем 24576байт/с
переводим 3600 Кбайт в байты, получаем 3686400байт
3686400байт делим на 24576байт/с получаем 150секунд. Всё понятно?
Program n1;
var a: array[1..10] of integer;
i,k: integer;
begin
randomize;
writeln('исходный массив: ');
k:=0;
for i:=1 to 10 do
begin
a[i]:=random(15);
write(a[i],' ');
if a[i] mod 2<>0 then k:=k+1;
end;
writeln;
writeln('количество нечетных: ',k);
end.