Let oluşan bir pozitif tam sayı ondalık hane . Let başka pozitif tam sayı olması.
Bu meydan okuma amaçla, diyoruz bir kopyacı bir pozitif tamsayılar en az bir liste mevcutsa öyle ki:
ve olarak adlandırılankarşılıklı copycatseğer bir taklitçi ve bir taklitçi .
Misal
ve karşılıklı kopya kedilerdir çünkü:
ve:
Meydan okuma
İki ve pozitif tamsayısı verildiğinde , göreviniz ve karşılıklı kopyalarsa veya yanlış bir değerse doğruluk değeri yazdırmak veya döndürmektir .
Açıklamalar ve kurallar
- Sen sürebilir ve herhangi makul, kesin biçimde (örneğin tamsayılar, dizeleri, basamak listeleri, ...)
- ve eşit olabilir. Bir sayı kendisinin karşılıklı bir taklitçisiyse,A007532'yeaittir.
- Doğruluk / yanlış değerler yerine iki farklı tutarlı değer döndürebilirsiniz .
- İçin ve , kodunuz içinde tamamlaması gerekir bir dakikadan daha az . Daha yüksek değerler için çok fazla zaman gerekiyorsa, bunları teoride çözebilmelidir.
- Bu kod golfü .
Test senaryoları
Truthy:
1 1
12 33
22 64
8 512
23 737
89 89
222 592
526 853
946 961
7 2401
24 4224
3263 9734
86 79424
68995 59227
32028 695345
Falsy:
1 2
3 27
9 24
24 42
33 715
33 732
222 542
935 994
17 2401
8245 4153
17 2401 -> false
. Neredeyse buna takıldım.