Sayı kümesinin en küçük ortak katı (LCM) Atamsayı küçüğüdür bböyle b/abütün tamsayılar için bir tam sayıdır aiçinde A. Bu tanım rasyonel sayılara genişletilebilir!
Görev
En küçük pozitif bul rasyonel b şekilde b/abir olan tamsayı herkes için rationals a girişinde.
kurallar
- Standart boşluklar yasaktır.
- Girişte pay ve paydaları ayrı olarak alabilir, ancak çiftler, şamandıralar vb.
- Giriş tam olarak azaltılamaz.
- Tamsayı girişlerini paydası ile rasyonel olarak alabilirsiniz
1. - Rasyonel sayıları bir LCM / GCD yerleşkesine besleyecek gönderimlere izin verilir, ancak rakip değildir.
Test Durumları
In: 3
Out: 3
In: 1/17
Out: 1/17
In: 1/2, 3/4
Out: 3/2
In: 1/3, 2/8
Out: 1
In: 1/4, 3
Out: 3
In: 2/5, 3
Out: 6
In: 1/2, 3/4, 5/6, 7/8
Out: 105/2
Bu kod golf , bu yüzden en az bayt kullanarak gönderme kazanmak!
LCM[numerators]/GCD[denominators]Giriş, azaltılmamış bir rasyonel sayı içerdiğinde bilgisayar çalışmayabilir. örn1/3, 2/8.