Problem

1 /7


Kare matris

Theory Click to read/hide

Kare matrisler

A matrisinin N satır ve aynı sayıda sütun içermesine izin verin. Bu tür matrislere kare denir.
Kare matrislerin ana ve ikincil köşegenleri vardır.
 
Ana köşegen - sol üst köşeden sağ alt köşeye giden köşegen.
Kenar köşegeni- sağ üst köşeden sol alt köşeye gider.

Ardından, ana köşegendeki tüm öğeleri yinelemek için bir döngü yeterlidir:
sözde kod:
i için 0'dan N-1'e
     A[i][i]
ile çalışmak
Aynı döngü, ikincil köşegenin öğeleri üzerinde yinelenebilir.
Yan köşegendeki öğeler için, satır ve sütun indislerinin toplamı sabittir ve eşittir N-1< /kod>.
sözde kod:
i için 0'dan N-1'e
     A[i][N-1-i] ile çalışmak

Ana köşegende ve altında bulunan tüm öğeleri işlemek için iç içe bir döngüye ihtiyacınız vardır:
- 0 olan satır numarası N-1 olarak değişir;
- 0 ile i arasındaki sütun numarası.
sözde kod:
i için 0'dan N-1'e
  0'dan i'ye j için
     A[i][j] ile çalışmak

Problem

Verilen bir sayı n. İki boyutlu bir boyut dizisi nxn oluşturun ve aşağıdaki kurala göre doldurun. Ana köşegen üzerine 0 sayıları yazılmalıdır. Ana köşegene bitişik iki köşegende 1 sayıları. Sonraki iki köşegende 2 vb.
sayıları
Girdi
Giriş, tek bir sayıdır n (n<=10).

Künye
Tamamlanan matrisi görüntüleyin.
 
Örnek
# Girdi Çıktı
1 5 0 1 2 3 4
1 0 1 2 3
2 1 0 1 2
3 2 1 0 1
4 3 2 1 0