Back
Close

Circular Number

Statement

 Goal

A prime number N is circular if it satisfies the following property: the number generated at each intermediate step when cyclically permuting its (base 10) digits will be prime.

Exemple:
N=719 is a circular prime number because 719, 971 and 197 are prime numbers.
N=23 isn't a circular prime number because 32 isn't a prime number.
Input
N: A prime number
Output
true, if N is a circular prime
false, if N is not
Constraints
1 < N <= 10^6
Example
Input
719
Output
719 is a circular prime

Game modes
Fastest, Shortest

Test cases
Test 1 Test
Input
719
Output
719 is a circular prime

Validator 1 Validator
Input
1002487
Output
1002487 is not a circular prime

Test 2 Test
Input
100117207
Output
100117207 is not a circular prime

Validator 2 Validator
Input
1002487
Output
1002487 is not a circular prime

Test 3 Test
Input
199933
Output
199933 is a circular prime

Validator 3 Validator
Input
1115501
Output
1115501 is not a circular prime

Test 4 Test
Input
19937
Output
19937 is a circular prime

Validator 4 Validator
Input
199933
Output
199933 is a circular prime

Test 5 Test
Input
12288201802
Output
12288201802 is not a circular prime

Validator 5 Validator
Input
1928913
Output
1928913 is not a circular prime

Test 6 Test
Input
100210
Output
100210 is not a circular prime

Validator 6 Validator
Input
13
Output
13 is a circular prime

Test 7 Test
Input
113
Output
113 is a circular prime

Validator 7 Validator
Input
1821281
Output
1821281 is not a circular prime

Test 8 Test
Input
1193
Output
1193 is a circular prime

Validator 8 Validator
Input
91289
Output
91289 is not a circular prime

Solution language

Solution

Stub generator input