Дано число n. Создайте массив размером n×n и заполните его по следующему правилу:
Числа на диагонали, идущей из правого верхнего в левый нижний угол равны 1.
Числа, стоящие выше этой диагонали, равны 0.
Числа, стоящие ниже этой диагонали, равны 2.
Полученный массив выведите на экран. Числа в строке разделяйте одним пробелом.
Следующая задача: Поменять столбцы
| Входные данные | Правильный ответ | Что вывела программа | Результат | |
|---|---|---|---|---|
4 |
0 0 0 1 0 0 1 2 0 1 2 2 1 2 2 2 |
|||
1 |
1 |
|||
2 |
0 1 1 2 |
|||
3 |
0 0 1 0 1 2 1 2 2 |
|||
5 |
0 0 0 0 1 0 0 0 1 2 0 0 1 2 2 0 1 2 2 2 1 2 2 2 2 |
|||
6 |
0 0 0 0 0 1 0 0 0 0 1 2 0 0 0 1 2 2 0 0 1 2 2 2 0 1 2 2 2 2 1 2 2 2 2 2 |
|||
7 |
0 0 0 0 0 0 1 0 0 0 0 0 1 2 0 0 0 0 1 2 2 0 0 0 1 2 2 2 0 0 1 2 2 2 2 0 1 2 2 2 2 2 1 2 2 2 2 2 2 |
|||
8 |
0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 0 0 0 0 0 1 2 2 0 0 0 0 1 2 2 2 0 0 0 1 2 2 2 2 0 0 1 2 2 2 2 2 0 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 |
Положение клетки относительно побочной диагонали определяется суммой индексов.
Диагональ задаётся n−1, а не n.