Menengah30 XPUnit 7: Daftar dan Array, soal 10 dari 12
Selisih Diagonal
Hitung selisih jumlah dua diagonal pada matriks persegi.
Matriks persegi punya dua diagonal: dari kiri atas ke kanan bawah, dan dari kanan atas ke kiri bawah. Berapa selisih jumlah keduanya?
Masukan
Baris pertama berisi N (1 sampai 50). N baris berikutnya masing-masing berisi N bilangan bulat.
Keluaran
Selisih mutlak antara jumlah diagonal utama dan jumlah diagonal kedua.
Contoh masukan dan keluaran
Contoh 1
Masukan
3 11 2 4 4 5 6 10 8 -12
Keluaran
15
Petunjuk
Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.
Petunjuk 1
Diagonal utama berisi elemen matriks[i][i].
Petunjuk 2
Diagonal kedua berisi elemen matriks[i][n - 1 - i]. Selisih mutlak didapat dengan abs().