8953. Вывести массив

 

Задан массив из n целых чисел. Выведите его элементы в столбик, не меняя первоначальный порядок.

 

Вход. Первая строка содержит число n (1 ≤ n ≤ 100). Во второй строке записаны n целых чисел, каждое из которых не превышает по модулю 100.

 

Выход. Выведите элементы массива по одному числу в каждой строке.

 

Пример входа

Пример выхода

7

0 -3 4 5 -7 2 -3

0

-3

4

5

-7

2

-3

 

 

РЕШЕНИЕ

массив

 

Анализ алгоритма

Задачу можно решить с помощью цикла. Читаем и сразу выводим элементы массива по одному в строке.

Задачу можно решить с помощью массива. Читаем входную последовательность в массив. Затем выводим элементы массива в требуемом порядке.

 

Реализация алгоритма

Читаем число n.

 

scanf("%d", &n);

 

Читаем в цикле элементы массива и сразу же выводим их по одному в строке.

 

for (i = 0; i < n; i++)

{

  scanf("%d", &a);

  printf("%d\n", a);

}

 

Реализация алгоритма массив

Объявим массив для хранения последовательности.

 

int m[101];

 

Читаем входные данные.

 

scanf("%d", &n);

for (i = 0; i < n; i++)

  scanf("%d", &m[i]);

 

Выводим элементы массива, по одному в строке.

 

for (i = 0; i < n; i++)

  printf("%d\n", m[i]);

 

Java реализация

 

import java.util.*;

 

public class Main

{

  public static void main(String[] args)

  {

    Scanner con = new Scanner(System.in);

    int n = con.nextInt();

    int m[] = new int[n];

    for (int i = 0; i < n; i++)

      m[i] = con.nextInt();

 

    for (int i = 0; i < n; i++)

      System.out.println(m[i]);

    con.close();

  }

}  

 

Python реализация

Читаем входные данные.

 

n = int(input())

lst = list(map(int,input().split()))

 

Выводим элементы списка lst, по одному в строке.

 

for i in range(n):

  print(lst[i])

 

Python реализациясписок

Читаем входные данные.

 

n = int(input())

lst = list(map(int,input().split()))

 

Выводим элементы списка lst, по одному в строке.

 

for x in lst:

  print(x)

 

Python реализацияразделитель

Читаем входные данные.

 

n = int(input())

lst = list(map(int,input().split()))

 

Выводим элементы списка lst, используя разделитель.

 

print(*lst, sep='\n')