The Cluster utama dari integer N lebih tinggi dari 2 didefinisikan sebagai pasangan yang dibentuk oleh perdana tertinggi ketat lebih rendah dari N dan terendah perdana ketat lebih tinggi dari N .
Perhatikan bahwa mengikuti definisi di atas, jika bilangan bulat adalah bilangan prima itu sendiri, maka kluster prima adalah pasangan bilangan prima sebelum dan menggantikannya .
Tugas
Diberikan dua bilangan bulat bilangan bulat N , M ( N, M ≥ 3 ), menghasilkan nilai kebenaran / kepalsuan berdasarkan apakah N dan M memiliki gugus utama yang sama.
Ini adalah kode-golf , jadi tujuannya adalah untuk mengurangi jumlah byte Anda sebanyak mungkin. Dengan demikian, kode terpendek dalam setiap bahasa pemrograman menang.
Uji kasus / Contoh
Misalnya, gugus utama 9 adalah [7, 11]
, karena:
- 7 adalah prime tertinggi yang lebih rendah dari 9 , dan
- 11 adalah prime terendah yang lebih tinggi dari 9 .
Demikian pula, kluster utama 67 adalah [61, 71]
(perhatikan bahwa 67 adalah prima).
Pasangan yang benar
8, 10 20, 22 65, 65 73, 73 86, 84 326, 318 513, 518
Pasangan palsu
4, 5 6, 8 409, 401 348, 347 419, 418 311, 313 326, 305