| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  | --- | 
					
						
							| 
									
										
										
										
											2018-10-10 16:20:40 -04:00
										 |  |  | id: 5900f39c1000cf542c50feaf | 
					
						
							| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  | challengeType: 5 | 
					
						
							|  |  |  | title: 'Problem 48: Self powers' | 
					
						
							| 
									
										
										
										
											2018-10-10 16:20:40 -04:00
										 |  |  | videoUrl: '' | 
					
						
							|  |  |  | localeTitle: 'Problema 48: los poderes propios' | 
					
						
							| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  | --- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## Description
 | 
					
						
							| 
									
										
										
										
											2018-10-10 16:20:40 -04:00
										 |  |  | <section id="description"> La serie, 1 <sup>1</sup> + 2 <sup>2</sup> + 3 <sup>3</sup> + ... + 10 <sup>10</sup> = 10405071317. Encuentre los últimos diez dígitos de la serie, 1 <sup>1</sup> + 2 <sup>2</sup> + 3 <sup>3</sup> + ... + 1000 <sup>1000</sup> . </section> | 
					
						
							| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | ## Instructions
 | 
					
						
							| 
									
										
										
										
											2018-10-10 16:20:40 -04:00
										 |  |  | <section id="instructions"> | 
					
						
							| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  | </section> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## Tests
 | 
					
						
							|  |  |  | <section id='tests'> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ```yml | 
					
						
							|  |  |  | tests: | 
					
						
							| 
									
										
										
										
											2018-10-10 16:20:40 -04:00
										 |  |  |   - text: '<code>selfPowers(10, 3)</code> debe devolver 317.' | 
					
						
							| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  |     testString: 'assert.strictEqual(selfPowers(10, 3), 317, "<code>selfPowers(10, 3)</code> should return 317.");' | 
					
						
							| 
									
										
										
										
											2018-10-10 16:20:40 -04:00
										 |  |  |   - text: '<code>selfPowers(150, 6)</code> debe devolver 29045.' | 
					
						
							| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  |     testString: 'assert.strictEqual(selfPowers(150, 6), 29045, "<code>selfPowers(150, 6)</code> should return 29045.");' | 
					
						
							| 
									
										
										
										
											2018-10-10 16:20:40 -04:00
										 |  |  |   - text: '<code>selfPowers(673, 7)</code> debe devolver 2473989.' | 
					
						
							| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  |     testString: 'assert.strictEqual(selfPowers(673, 7), 2473989, "<code>selfPowers(673, 7)</code> should return 2473989.");' | 
					
						
							| 
									
										
										
										
											2018-10-10 16:20:40 -04:00
										 |  |  |   - text: '<code>selfPowers(1000, 10)</code> debe devolver 9110846700.' | 
					
						
							| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  |     testString: 'assert.strictEqual(selfPowers(1000, 10), 9110846700, "<code>selfPowers(1000, 10)</code> should return 9110846700.");' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ``` | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | </section> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## Challenge Seed
 | 
					
						
							|  |  |  | <section id='challengeSeed'> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <div id='js-seed'> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ```js | 
					
						
							|  |  |  | function selfPowers(power, lastDigits) { | 
					
						
							|  |  |  |   // Good luck! | 
					
						
							|  |  |  |   return true; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | selfPowers(1000, 10); | 
					
						
							| 
									
										
										
										
											2018-10-10 16:20:40 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  | ``` | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | </section> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## Solution
 | 
					
						
							|  |  |  | <section id='solution'> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ```js | 
					
						
							| 
									
										
										
										
											2018-10-10 16:20:40 -04:00
										 |  |  | // solution required | 
					
						
							| 
									
										
										
										
											2018-10-08 13:51:51 -04:00
										 |  |  | ``` | 
					
						
							|  |  |  | </section> |