主題
題目連結:
題目大意:
定義循環質數為:當一個整數把最左邊的位數移到最右邊,會產生一個新數字。而該新數字做一樣的操作也會產生另一個數字。重複以上步驟直到回到一開始的數字。而如果途中所有產生的數字皆是質數,則這些數字都是循環質數。
給定兩正整數 i 、 j (100 ≦ i ≦ j ≦ 1000000)。試問 i ~ j 之間有多少個循環質數?如果輸入只有一個「-1」,代表輸入結束。
沒有任何循環質數請輸出「No Circular Primes.」;只有一個的話,請輸出「1 Circular Prime.」;若有 n 個循環質數,請輸出「n Circular Primes.」。
範例輸入: