2018-10-08 17:51:51 +00:00
---
2018-10-10 20:20:40 +00:00
id: 5900f38f1000cf542c50fea2
2018-10-08 17:51:51 +00:00
challengeType: 5
title: 'Problem 35: Circular primes'
2018-10-10 20:20:40 +00:00
videoUrl: ''
localeTitle: 'Problema 35: primos circulares'
2018-10-08 17:51:51 +00:00
---
## Description
2018-10-10 20:20:40 +00:00
< section id = "description" > El número, 197, se llama primo circular porque todas las rotaciones de los dígitos: 197, 971 y 719, son primos. Hay trece de tales primos por debajo de 100: 2, 3, 5, 7, 11, 13, 17, 31, 37, 71, 73, 79 y 97. ¿Cuántos primos circulares hay debajo de n, mientras que 100 < = n < = 1000000? < / section >
2018-10-08 17:51:51 +00:00
## Instructions
2018-10-10 20:20:40 +00:00
< section id = "instructions" >
2018-10-08 17:51:51 +00:00
< / section >
## Tests
< section id = 'tests' >
```yml
tests:
- text: < code > circularPrimes(100)</ code > debe devolver 13.
testString: 'assert(circularPrimes(100) == 13, "< code > circularPrimes(100)< / code > should return 13.");'
- text: < code > circularPrimes(100000)</ code > debe devolver 43.
testString: 'assert(circularPrimes(100000) == 43, "< code > circularPrimes(100000)< / code > should return 43.");'
- text: < code > circularPrimes(250000)</ code > debe devolver 45.
testString: 'assert(circularPrimes(250000) == 45, "< code > circularPrimes(250000)< / code > should return 45.");'
- text: < code > circularPrimes(500000)</ code > debe devolver 49.
testString: 'assert(circularPrimes(500000) == 49, "< code > circularPrimes(500000)< / code > should return 49.");'
- text: < code > circularPrimes(750000)</ code > debe devolver 49.
testString: 'assert(circularPrimes(750000) == 49, "< code > circularPrimes(750000)< / code > should return 49.");'
- text: < code > circularPrimes(1000000)</ code > debe devolver 55.
testString: 'assert(circularPrimes(1000000) == 55, "< code > circularPrimes(1000000)< / code > should return 55.");'
```
< / section >
## Challenge Seed
< section id = 'challengeSeed' >
< div id = 'js-seed' >
```js
function circularPrimes(n) {
// Good luck!
return n;
}
circularPrimes(1000000);
2018-10-10 20:20:40 +00:00
2018-10-08 17:51:51 +00:00
```
< / div >
< / section >
## Solution
< section id = 'solution' >
```js
2018-10-10 20:20:40 +00:00
// solution required
2018-10-08 17:51:51 +00:00
```
< / section >