56 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| id: 5900f4371000cf542c50ff49
 | ||
| challengeType: 5
 | ||
| title: 'Problem 202: Laserbeam'
 | ||
| videoUrl: ''
 | ||
| localeTitle: 'Задача 202: Лазерный луч'
 | ||
| ---
 | ||
| 
 | ||
| ## Description
 | ||
| <section id="description"> Три зеркала расположены в форме равностороннего треугольника, а их отражающие поверхности направлены внутрь. В каждой вершине треугольника имеется бесконечно малый промежуток, через который может проходить лазерный луч. <p> Назовите вершины A, B и C. Существует два способа, которыми лазерный луч может войти в вершину C, отскакивать от 11 поверхностей, а затем выходить через одну и ту же вершину: один из способов показан ниже; другой - наоборот. </p><p> Есть 80840 способов, в которых лазерный луч может входить в вершину С, отскакивать от поверхностей 1000001, а затем выходить через одну и ту же вершину. </p><p> Как много способов лазерный луч входит в вершину С, отскакивает от поверхности 12017639147, а затем выходит через одну и ту же вершину? </p></section>
 | ||
| 
 | ||
| ## Instructions
 | ||
| <section id="instructions">
 | ||
| </section>
 | ||
| 
 | ||
| ## Tests
 | ||
| <section id='tests'>
 | ||
| 
 | ||
| ```yml
 | ||
| tests:
 | ||
|   - text: <code>euler202()</code> должен вернуть 1209002624.
 | ||
|     testString: 'assert.strictEqual(euler202(), 1209002624, "<code>euler202()</code> should return 1209002624.");'
 | ||
| 
 | ||
| ```
 | ||
| 
 | ||
| </section>
 | ||
| 
 | ||
| ## Challenge Seed
 | ||
| <section id='challengeSeed'>
 | ||
| 
 | ||
| <div id='js-seed'>
 | ||
| 
 | ||
| ```js
 | ||
| function euler202() {
 | ||
|   // Good luck!
 | ||
|   return true;
 | ||
| }
 | ||
| 
 | ||
| euler202();
 | ||
| 
 | ||
| ```
 | ||
| 
 | ||
| </div>
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| </section>
 | ||
| 
 | ||
| ## Solution
 | ||
| <section id='solution'>
 | ||
| 
 | ||
| ```js
 | ||
| // solution required
 | ||
| ```
 | ||
| </section>
 |