2021-06-15 00:49:18 -07:00
---
id: 5900f4461000cf542c50ff58
2022-03-01 00:52:39 +05:30
title: 'Problema 217: Numeri Bilanciati'
2021-06-15 00:49:18 -07:00
challengeType: 5
forumTopicId: 301859
dashedName: problem-217-balanced-numbers
---
# --description--
2022-03-01 00:52:39 +05:30
Un numero intero positivo con $k$ cifre decimali è chiamato bilanciato se la somma delle sue prime $⌈\frac{k}{2}⌉$ cifre è pari a quella delle sue ultime $⌈\frac{k}{2}⌉$ dove $⌈x⌉$, detto ceiling di $x$, è il più piccolo intero $≥ x$, quindi $⌈π⌉ = 4$ e $⌈5⌉ = 5$.
2021-06-15 00:49:18 -07:00
2022-03-01 00:52:39 +05:30
Così, per esempio, tutti i palindromi sono bilanciati, come lo è 13722.
2021-06-15 00:49:18 -07:00
2022-03-01 00:52:39 +05:30
Sia $T(n)$ la somma di tutti i numeri bilanciati minori di $10^n$.
2021-06-15 00:49:18 -07:00
2022-03-01 00:52:39 +05:30
Così: $T(1) = 45$, $T(2) = 540$ e $T(5) = 334\\,795\\,890$.
2021-06-15 00:49:18 -07:00
2022-03-01 00:52:39 +05:30
Trova $T(47)\\,mod\\,3^{15}$
2021-06-15 00:49:18 -07:00
# --hints--
2022-03-01 00:52:39 +05:30
`balancedNumbers()` dovrebbe restituire `6273134` .
2021-06-15 00:49:18 -07:00
```js
2022-03-01 00:52:39 +05:30
assert.strictEqual(balancedNumbers(), 6273134);
2021-06-15 00:49:18 -07:00
```
# --seed--
## --seed-contents--
```js
2022-03-01 00:52:39 +05:30
function balancedNumbers() {
2021-06-15 00:49:18 -07:00
return true;
}
2022-03-01 00:52:39 +05:30
balancedNumbers();
2021-06-15 00:49:18 -07:00
```
# --solutions--
```js
// solution required
```