Задание#T2334

В программе используется одномерный целочисленный массив AA с индексами от 00 до 99. Значения элементов равны 15;3;24;13;2;13;25;23;21;1115;\,3;\,24;\,13;\,2;\,13;\,25;\,23;\,21;\,11 соответственно, т. е. A[0]=15;A[1]=3A[0] = 15;\,A[1] = 3 и т. д.
Определите значение переменной kk после выполнения следующего фрагмента программы, записанного ниже на разных языках программирования.

Pascal

k := 0;
for i := 0 to 9 do begin
  m := A[i] mod 10;
  if A[i] >= A[m] then begin
    k := k + 1;
    A[m] := A[i]
  end
end;

C

k = 0;
for (i = 0; i < 10; i++) {
  m = A[i] % 10;
  if (A[i] >= A[m]){ 
    k++;
    A[m] = A[i];
  }
}

Basic

K = 0
FOR I = 0 TO 9
  M = A(I) MOD 10
  IF A(I) >= A(M) THEN
    K = K + 1
    A(M) = A(I)
  END IF
NEXT I

Python

k = 0
for i in range(10) :
  m = A[i] % 10
  if A[i] >= A[m] :
    k += 1
    A[m] = A[i]
Показать ответ
Это задание составил Дмитрий Богданов специально для Яндекса
Яндекс.Репетитор пришёл на смену сервису Яндекс.ЕГЭ, и мы активно собираем отзывы пользователей. Пожалуйста, пишите нам через форму обратной связи.