2021-06-15 00:49:18 -07:00
---
id: 5900f4de1000cf542c50fff1
2022-03-02 20:56:06 +05:30
title: 'Problema 370: Triangoli geometrici'
2021-06-15 00:49:18 -07:00
challengeType: 5
forumTopicId: 302032
dashedName: problem-370-geometric-triangles
---
# --description--
2022-03-02 20:56:06 +05:30
Sia un triangolo geometrico un triangolo con lati interi con lati $a ≤ b ≤ c$ cossìcché i suoi lati formino una progressione geometrica, cioè $b^2 = a \times c$.
2021-06-15 00:49:18 -07:00
2022-03-02 20:56:06 +05:30
Un esempio di tale triangolo è il triangolo con lati $a = 144$, $b = 156$ e $c = 169$.
2021-06-15 00:49:18 -07:00
2022-03-02 20:56:06 +05:30
Ci sono $861\\,805$ triangoli geometrici con $\text{perimetro} ≤ {10}^6$.
2021-06-15 00:49:18 -07:00
2022-03-02 20:56:06 +05:30
Quanti triangoli geometrici esistono con $\text{perimetro} ≤ 2.5 \times {10}^{13}$?
2021-06-15 00:49:18 -07:00
# --hints--
2022-03-02 20:56:06 +05:30
`geometricTriangles()` dovrebbe restituire `41791929448408` .
2021-06-15 00:49:18 -07:00
```js
2022-03-02 20:56:06 +05:30
assert.strictEqual(geometricTriangles(), 41791929448408);
2021-06-15 00:49:18 -07:00
```
# --seed--
## --seed-contents--
```js
2022-03-02 20:56:06 +05:30
function geometricTriangles() {
2021-06-15 00:49:18 -07:00
return true;
}
2022-03-02 20:56:06 +05:30
geometricTriangles();
2021-06-15 00:49:18 -07:00
```
# --solutions--
```js
// solution required
```