2.6 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			2.6 KiB
		
	
	
	
	
	
	
	
id, challengeType, title, videoUrl, localeTitle
| id | challengeType | title | videoUrl | localeTitle | 
|---|---|---|---|---|
| 5900f3861000cf542c50fe99 | 5 | Problem 26: Reciprocal cycles | Проблема 26: Взаимные циклы | 
Description
 1/2 = 0,5 
 1/3 = 0. (3) 
 На 1/4 = 0,25 
 1/5 = 0,2 
 1/6 = 0,1 (6) 
 1/7 = 0. (142857) 
 На 1/8 = 0,125 
 1/9 = 0. (1) 
 1/10 = 0,1 
Instructions
Tests
tests:
  - text: <code>reciprocalCycles(700)</code> должен возвращать 659.
    testString: 'assert(reciprocalCycles(700) == 659, "<code>reciprocalCycles(700)</code> should return 659.");'
  - text: <code>reciprocalCycles(800)</code> должен возвращать 743.
    testString: 'assert(reciprocalCycles(800) == 743, "<code>reciprocalCycles(800)</code> should return 743.");'
  - text: <code>reciprocalCycles(900)</code> должен возвращать 887.
    testString: 'assert(reciprocalCycles(900) == 887, "<code>reciprocalCycles(900)</code> should return 887.");'
  - text: <code>reciprocalCycles(1000)</code> должен возвращать 983.
    testString: 'assert(reciprocalCycles(1000) == 983, "<code>reciprocalCycles(1000)</code> should return 983.");'
Challenge Seed
function reciprocalCycles(n) {
  // Good luck!
  return n;
}
reciprocalCycles(1000);
Solution
// solution required