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

Ваша собака написала программу:

n = int(input()) a = [0] for i in range(n):     x = int(input())     a = [i] * x print(a) 

Что будет выведено при последовательном вводе чисел: 3,5,4,3  .

Учитывайте, что при выводе массивов Python после запятой ставит пробелы и квадратные скобки по краям.

Мы каждый раз заново переопределяем массив, значит, число в массиве будет равно числу i  на последней итерации цикла, а количество чисел мы задаем с клавиатуры, мы ввели последним 3, поэтому длина массива — 3.

Ответ: [2, 2, 2]
Оцените статью
Я решу все!