chore(i18n,curriculum): update translations (#43140)

This commit is contained in:
camperbot
2021-08-09 17:35:35 +09:00
committed by GitHub
parent dd5d2919be
commit 919728131e
64 changed files with 852 additions and 844 deletions

View File

@ -1,6 +1,6 @@
---
id: 5987fd532b954e0f21b5d3f6
title: Equilibrium index
title: Índice de equilíbrio
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.
Um índice de equilíbrio de uma sequência é um índice na sequência, tal que a soma dos elementos nos índices mais baixos é igual à soma dos elementos nos índices mais altos.
For example, in a sequence $A$:
Por exemplo, em uma sequência $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` é um índice de equilíbrio, porque:
<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` também é um índice de equilíbrio, porque:
<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)
(a soma de zero elementos é zero)
`7` is not an equilibrium index, because it is not a valid index of sequence $A$.
`7` não é um índice de equilíbrio porque não é um índice válido da sequência $A$.
# --instructions--
Write a function that, given a sequence, returns its equilibrium indices (if any).
Escreva uma função que, dada uma sequência, retorne seus índices de equilíbrio (se houver).
Assume that the sequence may be very long.
Suponha que a sequência seja muito longa.
# --hints--
`equilibrium` should be a function.
`equilibrium` deve ser uma função.
```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])` deve retornar `[3,6]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[0]), ans[0]);
```
`equilibrium([2, 4, 6])` should return `[]`.
`equilibrium([2, 4, 6])` deve retornar `[]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[1]), ans[1]);
```
`equilibrium([2, 9, 2])` should return `[1]`.
`equilibrium([2, 9, 2])` deve retornar `[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])` deve retornar `[0,1,2,3,4,5,6]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[3]), ans[3]);
```
`equilibrium([1])` should return `[0]`.
`equilibrium([1])` deve retornar `[0]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[4]), ans[4]);
```
`equilibrium([])` should return `[]`.
`equilibrium([])` deve retornar `[]`.
```js
assert.deepEqual(equilibrium(equilibriumTests[5]), ans[5]);