あなたの課題は、入力のGCDをある言語で出力し、入力のLCMを別の言語で出力するプログラムまたは関数を作成することです。GCDまたはLCM(Mathematicaを探しています)の組み込みは許可されていますが、推奨されていません。入力は2つあり、常に正の整数で、1000を超えることはありません。
テストケース
各行は、次の形式の1つのテストケースです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
で可能なすべての入力については、このペーストビンを参照してください0 < x, y < 31
。同じ言語の異なるバージョンは異なる言語としてカウントされることに注意してください。
if
変数に格納されている場合、言語のバージョンに基づいて許可されていますか?