Прочитаємо вхідну матрицю у двовимірний масив. Потім виведемо її.
Реалізація алгоритму
Оголосимо двовимірний масив.
int a[101][101];Читаємо розміри масиву і .
scanf("%d %d", &n, &m);Читаємо вхідний масив.
for (i = 1; i <= n; i++)
for (j = 1; j <= m; j++)
scanf("%d", &a[i][j]);Виводимо масив.
for (i = 1; i <= n; i++)
{
for (j = 1; j <= m; j++)
printf("%d ", a[i][j]);
printf("\n");
}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 = con.nextInt();
int a[][] = new int[n+1][m+1];
for (int i = 1; i <= n; i++)
for (int j = 1; j <= m; j++)
a[i][j] = con.nextInt();
for (int i = 1; i <= n; i++)
{
for (int j = 1; j <= m; j++)
System.out.print(a[i][j] + " ");
System.out.println();
}
}
}Python реалізація
Читаємо розміри масиву і .
n, m = map(int,input().split())Читаємо вхідний масив.
a = [[] for i in range(n)]
for i in range(n):
a[i] = list(map(int, input().split()))Виводимо масив.
for i in range(n):
for j in range(m):
print(a[i][j],end = " ")
print()Python реалізація — друге рішення
Читаємо вхідні дані.
n, m = map(int,input().split())
a = [list(map(int, input().split())) for _ in range(n)]Виводимо масив.
for row in a:
print(*row)Python реалізація — третє рішення
Читаємо вхідні дані.
n, m = map(int,input().split())
a = [list(map(int, input().split())) for _ in range(n)]Виводимо масив.
for _ in a:
for x in _:
print(x,end=" ")
print()