Tulis program atau fungsi yang membutuhkan dua daftar kosong yang sama panjangnya dengan input dan lakukan yang berikut:
- menggunakan elemen daftar pertama untuk mendapatkan pembilang,
- menggunakan elemen dari daftar kedua untuk mendapatkan penyebut,
- menampilkan fraksi yang dihasilkan setelah penyederhanaan
(2/4=>1/2)
, dipisahkan oleh tanda "+", - menampilkan "=" dan hasil penambahan setelah fraksi terakhir.
Contoh:
Memasukkan
[1, 2, 3, 3, 6]
[2, 9, 3, 2, 4]
Keluaran
1/2+2/9+1+3/2+3/2=85/18
Tentang aturan
- elemen daftar akan menjadi bilangan bulat positif,
- elemen dapat dipisahkan oleh spasi, misalnya:
1/2 + 2/9 + 1 + 3/2 + 3/2 = 85/18
ok, - membuntuti baris baru diizinkan,
- daftar dapat diambil dalam format lain selain di atas, misalnya .:
(1 2 3 3 6)
atau{1;2;3;3;6}
, dll., 1
dapat dinyatakan sebagai1/1
,- alih-alih mencetak Anda dapat mengembalikan string yang sesuai,
- Anda tidak perlu menangani input yang salah,
- kode menang paling pendek .
[1, 2] [2, 9] [3, 3] ...
gantinya?