Tantangan Anda adalah membuat program atau fungsi yang menampilkan GCD inputnya dalam satu bahasa dan LCM inputnya dalam bahasa lain. Builtins untuk GCD atau LCM (Saya melihat Anda, Mathematica) diizinkan tetapi tidak dianjurkan. Akan ada 2 input, yang akan selalu menjadi bilangan bulat positif, tidak pernah lebih besar dari 1000.
Uji Kasus
Setiap baris adalah satu test case dalam format x y => GCD(x,y) LCM(x,y)
:
1 1 => 1 1
1 2 => 1 2
4 1 => 1 4
3 4 => 1 12
7 5 => 1 35
18 15 => 3 90
23 23 => 23 23
999 1000 => 1 999000
1000 999 => 1 999000
1000 1000 => 1000 1000
Lihat pastebin ini untuk semua input yang mungkin dengan 0 < x, y < 31
. Perhatikan bahwa versi berbeda dari bahasa yang sama dihitung sebagai bahasa yang berbeda.
if
didasarkan pada versi bahasa, jika disimpan dalam variabel, diizinkan?