| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | --- | 
					
						
							|  |  |  | id: 5900f4461000cf542c50ff59 | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | title: 'Problema 218: Triângulos retos perfeitos' | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | challengeType: 5 | 
					
						
							|  |  |  | forumTopicId: 301860 | 
					
						
							|  |  |  | dashedName: problem-218-perfect-right-angled-triangles | 
					
						
							|  |  |  | --- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # --description--
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | Considere o triângulo reto com lados $a=7$, $b=24$ e $c=25$. | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | A área deste triângulo é 84, que é divisível pelos números perfeitos 6 e 28. | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | Além disso, ele é um triângulo reto primitivo, já que tem os maiores divisores comuns $gcd(a,b) = 1$ e $gcd(b,c) = 1$. | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | Por fim, $c$ é um quadrado perfeito. | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | Chamaremos um triângulo de triângulo reto perfeito se: | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | - for um triângulo reto primitivo | 
					
						
							|  |  |  | - sua hipotenusa for um quadrado perfeito | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | Chamaremos um triângulo de triângulo reto superperfeito se: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - for um triângulo reto perfeito | 
					
						
							|  |  |  | - sua área for um múltiplo dos números perfeitos 6 e 28. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Quantos triângulos retos perfeitos com $c ≤ {10}^{16}$ existem que não são superperfeitos? | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | # --hints--
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | `perfectRightAngledTriangles()` deve retornar `0`. | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | ```js | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | assert.strictEqual(perfectRightAngledTriangles(), 0); | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | ``` | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # --seed--
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## --seed-contents--
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ```js | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | function perfectRightAngledTriangles() { | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  |   return true; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-12 07:35:39 -08:00
										 |  |  | perfectRightAngledTriangles(); | 
					
						
							| 
									
										
										
										
											2021-06-15 00:49:18 -07:00
										 |  |  | ``` | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # --solutions--
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ```js | 
					
						
							|  |  |  | // solution required | 
					
						
							|  |  |  | ``` |