СРОЧНО,ДАЮ 50 БАЛЛОВ,РЕШИТЕ ПЛИЗ (ПАСКАЛЬ 7 КЛАСС)

0 интересует 0 не интересует
73 просмотров

СРОЧНО,ДАЮ 50 БАЛЛОВ,РЕШИТЕ ПЛИЗ (ПАСКАЛЬ 7 КЛАСС)


image

спросил от (15 баллов) в категории Информатика
оставил комментарий от Одаренный (1.0k баллов)
0 0

то есть пользователь вводит сколько цифр считать с клавиатуры, а потом среди считанных ищет максимальное число?

оставил комментарий от Одаренный (1.0k баллов)
0 0

извини не так понял, ищет с максимальной суммой цифр.

1 Ответ
0 интересует 0 не интересует
ответил от Супер Кандидат Наук (38.6k баллов)
 
Лучший ответ

//Скучное решение
//Pascal ABC.NET v3.1 сборка 1219

Var
 s,a,n,i,max,at,maxr:integer;
begin
 readln(n);
 max:=-1;
 for i:=1 to n do
  begin
   readln(a);
   at:=a;
   while a>0 do
    begin
     s:=s+a mod 10;
     a:=a div 10;
    end;
   if s>max then
    begin
     max:=s;
     maxr:=at;
    end;
   s:=0;
  end;
 writeln(maxr);
end.


Пример ввода:
3
123
27
100
Пример вывода:
27

...