Diberikan kuadrat positif, bilangan asli menulis sebuah program menemukan jalur horizontal dan vertikal dengan jumlah angka di sepanjang mereka menjadi maksimal. Sebuah horisontal jalan pergi dari kolom pertama untuk yang terakhir dan harus meningkatkan posisi kolom sebesar satu dalam setiap langkah. Sebuah vertikal jalan pergi dari baris pertama sampai terakhir dan harus meningkatkan posisi barisnya oleh salah satu di setiap langkah. Lebih jauh lagi, posisi baris dalam jalur horizontal dapat tetap sama atau berubah satu arah, demikian pula untuk jalur vertikal.
Sebagai ilustrasi, berikut ini bisa menjadi jalur yang valid:

Jalur berikut ini tidak valid, karena langkah mundur (dan tetap di baris yang sama di beberapa tempat):

Jalur berikut ini akan sama-sama tidak valid, karena itu mengubah posisi baris lebih dari satu dalam satu langkah:

Catatan: Solusinya harus berjalan dalam jumlah waktu yang dapat diterima.
Memasukkan
n baris input dengan n bilangan bulat positif yang dipisahkan spasi, masing-masing diberikan pada input standar. 2 ≤ n ≤ 40. Setiap baris diakhiri oleh satu baris. Jumlahnya cukup kecil sehingga jumlah maksimumnya pas dengan integer bertanda 32-bit.
Keluaran
Jumlah maksimum jalur horizontal dan vertikal (dalam urutan itu) dipisahkan oleh satu ruang.
Masukan sampel 1
1 2
1 2
Output sampel 1
3 4
Masukan sampel 2
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 4 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 4 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Output sampel 2
37 35
Masukan sampel 3
683 671 420 311 800 936
815 816 123 142 19 831
715 588 622 491 95 166
885 126 262 900 393 898
701 618 956 865 199 537
226 116 313 822 661 214
Keluaran sampel 3
4650 4799
Untuk kenyamanan Anda, kami telah menyiapkan beberapa test case di bash (terima kasih kepada Ventero ) dan PowerShell yang dapat Anda jalankan melalui program Anda. Doa adalah:, <test> <command line>jadi sesuatu seperti ./test python paths.pyatau ./test.ps1 paths.exe. Selamat bersenang-senang :-)
bashskrip uji! Saya berharap semua kode golf datang dengan itu.