Задача к ЕГЭ по информатике на тему «практика программирования» №14

МВ на отслушке принесли задачу с целочисленным массивом из 300 элементов.

Элементы массива различны и могут принимать значения от 0 до 100000 включительно. Напишите на одном из языков программирования алгоритм, который находит количество элементов, чья возможная сумма цифр больше 18.

Запишите ответ для массива a = [3072, 4272, 5672, 7443, 9651, 12147, 15176, 18816, 22848, 27603].

В качестве результата программа должна вывести количество удовлетворяющих элементов.

|-----------------------------------|----------------------|----------------------| |Pascal                             |C + +                 |P ython               | |-----------------------------------|----------------------|----------------------| |const N = 300;                     |#include  < iostream > |a = []                | |var a : array [0..N − 1] of integer; |using namespace  std;  |N  = 300              | |var i,j,k : integer;                |const int  N = 300;    |f or i in  range(0,N ) 😐 |begin                               |int main()            |  a.append(int(input()))| |                                   |                      |                      | |  for i := 0 to N do               |{                     |                      | |    readln(a[i]);                    |  int  a[N ];            |                      | |end.                               |  int  i,  j, k;         |                      | |                                   |                      |                      | |                                   |  for(i = 0;i < N;i+ + )                     | |                                   |    cin  > >  a[i];     |                      | |                                   |  return  0;           |                      | |                                   |                      |                      | ————————————-}——————————————— » class=»math-display» width=»auto»></center>                                                                                                                 </div>
<p><button class=Показать ответ

  a=[]
 
  N=10
 
  for i in range(N):
 
      a.append(int(input()))
 
  counter=0
 
  for i in range(N):
 
      summa=0
 
      while a[i]!=0:
 
          summa+=a[i]%10
 
          a[i]//=10
 
      if summa>18:
 
          counter+=1
 
  print(counter)
 

 
  

Ответ: 5
Оцените статью
Я решу все!