Giriş
Sayı teorisinde, asal faktörleri en fazla olduğunda bir sayının -pürüzsüz olduğunu söylüyoruz . Örneğin, 2940 = 7 pürüzsüzdür çünkü .
Burada bir pürüzsüz çiftini, her ikisi de pürüzsüz olan iki ardışık tamsayı olarak tanımlarız. 7-düzgün çift örneği çünkü ve . Eğlenceli gerçek: Bu aslında en büyük 7 pürüzsüz çift .
Størmer 1897'de her için sadece son derece çok sayıda pürüzsüz çift olduğunu kanıtladı ve bu gerçek Størmer Teoremi olarak biliniyor .
Meydan okuma
Göreviniz, asal sayı girişi verildiğinde , tüm -çift çiftlerini çoğaltmadan (çift içindeki sıra önemli değil) çıktısı veren veya döndüren bir program veya işlev yazmaktır.
Lütfen , varsayıldığında, ve asal sayıları için , tüm pürüzsüz çiftlerinin de pürüzsüz çiftler olduğunu unutmayın.
Örnek G / Ç
Input: 2
Output: (1, 2)
Input: 3
Output: (1, 2), (2, 3), (3, 4), (8, 9)
Input: 5
Output: (1, 2), (2, 3), (3, 4), (4, 5), (5, 6), (8, 9), (9, 10), (15, 16), (24, 25), (80, 81)
Input: 7
Output: (1, 2), (2, 3), (3, 4), (4, 5), (5, 6), (6, 7), (7, 8), (8, 9), (9, 10), (14, 15),
(15, 16), (20, 21), (24, 25), (27, 28), (35, 36), (48, 49), (49, 50), (63, 64),
(80, 81), (125, 126), (224, 225), (2400, 2401), (4374, 4375)
kısıtlama
Program veya fonksiyon teorik olarak tüm girdiler için sınırlı bir sürede sona ermelidir. Standart boşluklara varsayılan olarak izin verilmez.
Kazanma Kriterleri
Bu bir kod golf zorluğu olduğundan, her dil için en kısa geçerli başvuru kazanır.
(1, 2)
zorunlu çıkış parçası ..?
(1, 2)
çifti içermelidir .