chore(i18n,learn): processed translations (#45068)

This commit is contained in:
camperbot
2022-02-10 23:37:28 +05:30
committed by GitHub
parent 5f06b7805c
commit 1957ec6cdb
6 changed files with 91 additions and 91 deletions

View File

@ -1,6 +1,6 @@
---
id: 5987fd532b954e0f21b5d3f6
title: Equilibrium index
title: Indice di equilibrio
challengeType: 5
forumTopicId: 302255
dashedName: equilibrium-index
@ -8,9 +8,9 @@ dashedName: equilibrium-index
# --description--
An equilibrium index of a sequence is an index into the sequence such that the sum of elements at lower indices is equal to the sum of elements at higher indices.
Un indice di equilibrio di una sequenza è un indice nella sequenza tale che la somma degli elementi a indici inferiori sia uguale alla somma degli elementi a indici più alti.
For example, in a sequence $A$:
Ad esempio, in una sequenza $A$:
<ul style='list-style: none;'>
<li><big>$A_0 = -7$</big></li>
@ -22,67 +22,67 @@ For example, in a sequence $A$:
<li><big>$A_6 = 0$</big></li>
</ul>
`3` is an equilibrium index, because:
`3` è un indice di equilibrio, perché:
<ul style='list-style: none;'>
<li><big>$A_0 + A_1 + A_2 = A_4 + A_5 + A_6$</big></li>
</ul>
`6` is also an equilibrium index, because:
`6` è anch'esso un indice di equilibrio, perché:
<ul style='list-style: none;'>
<li><big>$A_0 + A_1 + A_2 + A_3 + A_4 + A_5 = 0$</big></li>
</ul>
(sum of zero elements is zero)
(la somma di zero elementi è zero)
`7` is not an equilibrium index, because it is not a valid index of sequence $A$.
`7` non è un indice di equilibrio, perché non è un indice valido della sequenza $A$.
# --instructions--
Write a function that, given a sequence, returns its equilibrium indices (if any).
Scrivi una funzione che, data una sequenza, restituisce i suoi indici di equilibrio (se presenti).
Assume that the sequence may be very long.
Supponiamo che la sequenza possa essere molto lunga.
# --hints--
`equilibrium` should be a function.
`equilibrium` dovrebbe essere una funzione.
```js
assert(typeof equilibrium === 'function');
```
`equilibrium([-7, 1, 5, 2, -4, 3, 0])` should return `[3,6]`.
`equilibrium([-7, 1, 5, 2, -4, 3, 0])` dovrebbe restituire `[3,6]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[0]), ans[0]);
```
`equilibrium([2, 4, 6])` should return `[]`.
`equilibrium([2, 4, 6])` dovrebbe restituire `[]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[1]), ans[1]);
```
`equilibrium([2, 9, 2])` should return `[1]`.
`equilibrium([2, 9, 2])` dovrebbe restituire `[1]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[2]), ans[2]);
```
`equilibrium([1, -1, 1, -1, 1, -1, 1])` should return `[0,1,2,3,4,5,6]`.
`equilibrium([1, -1, 1, -1, 1, -1, 1])` dovrebbe restituire `[0,1,2,3,4,5,6]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[3]), ans[3]);
```
`equilibrium([1])` should return `[0]`.
`equilibrium([1])` dovrebbe restituire `[0]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[4]), ans[4]);
```
`equilibrium([])` should return `[]`.
`equilibrium([])` dovrebbe restituire `[]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[5]), ans[5]);