mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-02-03 00:04:08 -05:00
chore(i18n,learn): processed translations (#50618)
This commit is contained in:
@@ -28,13 +28,19 @@ assert(incAction().type === INCREMENT);
|
||||
assert(decAction().type === DECREMENT);
|
||||
```
|
||||
|
||||
يجب أن يفتح متجر Redux مع `state` بقيمة 0.
|
||||
Running `store.getState()` should return a number
|
||||
|
||||
```js
|
||||
assert(typeof store.getState() === 'number');
|
||||
```
|
||||
|
||||
The Redux store should initialize with a `state` of 0.
|
||||
|
||||
```js
|
||||
assert(_store.getState() === 0);
|
||||
```
|
||||
|
||||
إرسال `incAction` على متجر Redux يجب أن يزيد من `state` بمقدار 1.
|
||||
Dispatching `incAction` on the Redux store should increment the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -47,7 +53,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
إرسال `decAction` على متجر Redux يجب أن يقلل من `state` بمقدار 1.
|
||||
Dispatching `decAction` on the Redux store should decrement the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -60,7 +66,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
يجب أن تكون `counterReducer` وظيفة function
|
||||
`counterReducer` should be a function
|
||||
|
||||
```js
|
||||
assert(typeof counterReducer === 'function');
|
||||
|
||||
@@ -28,13 +28,19 @@ action creator `decAction` 應該返回一個 `type` 等於 `DECREMENT` 的 acti
|
||||
assert(decAction().type === DECREMENT);
|
||||
```
|
||||
|
||||
Redux store 應該將 `state` 初始化爲 0。
|
||||
Running `store.getState()` should return a number
|
||||
|
||||
```js
|
||||
assert(typeof store.getState() === 'number');
|
||||
```
|
||||
|
||||
The Redux store should initialize with a `state` of 0.
|
||||
|
||||
```js
|
||||
assert(_store.getState() === 0);
|
||||
```
|
||||
|
||||
在 Redux store 上 dispatch `incAction` 應該將 `state` 增加 1。
|
||||
Dispatching `incAction` on the Redux store should increment the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -47,7 +53,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
在 Redux store 上 dispatch `decAction` 應該將 `state` 減少 1。
|
||||
Dispatching `decAction` on the Redux store should decrement the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -60,7 +66,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
`counterReducer` 必須是一個函數。
|
||||
`counterReducer` should be a function
|
||||
|
||||
```js
|
||||
assert(typeof counterReducer === 'function');
|
||||
|
||||
@@ -28,13 +28,19 @@ action creator `decAction` 应该返回一个 `type` 等于 `DECREMENT` 的 acti
|
||||
assert(decAction().type === DECREMENT);
|
||||
```
|
||||
|
||||
Redux store 应该将 `state` 初始化为 0。
|
||||
Running `store.getState()` should return a number
|
||||
|
||||
```js
|
||||
assert(typeof store.getState() === 'number');
|
||||
```
|
||||
|
||||
The Redux store should initialize with a `state` of 0.
|
||||
|
||||
```js
|
||||
assert(_store.getState() === 0);
|
||||
```
|
||||
|
||||
在 Redux store 上 dispatch `incAction` 应该将 `state` 增加 1。
|
||||
Dispatching `incAction` on the Redux store should increment the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -47,7 +53,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
在 Redux store 上 dispatch `decAction` 应该将 `state` 减少 1。
|
||||
Dispatching `decAction` on the Redux store should decrement the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -60,7 +66,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
`counterReducer` 必须是一个函数。
|
||||
`counterReducer` should be a function
|
||||
|
||||
```js
|
||||
assert(typeof counterReducer === 'function');
|
||||
|
||||
@@ -28,13 +28,19 @@ El creador de acción `decAction` debe devolver un objeto de acción con `type`
|
||||
assert(decAction().type === DECREMENT);
|
||||
```
|
||||
|
||||
El almacén Redux debe inicializarse con un `state` de 0.
|
||||
Running `store.getState()` should return a number
|
||||
|
||||
```js
|
||||
assert(typeof store.getState() === 'number');
|
||||
```
|
||||
|
||||
The Redux store should initialize with a `state` of 0.
|
||||
|
||||
```js
|
||||
assert(_store.getState() === 0);
|
||||
```
|
||||
|
||||
El envío de `incAction` en el almacén Redux debe incrementar el `state` en 1.
|
||||
Dispatching `incAction` on the Redux store should increment the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -47,7 +53,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
El envío de `decAction` en el almacén Redux debe disminuir el `state` en 1.
|
||||
Dispatching `decAction` on the Redux store should decrement the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -60,7 +66,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
`counterReducer` debe ser una función
|
||||
`counterReducer` should be a function
|
||||
|
||||
```js
|
||||
assert(typeof counterReducer === 'function');
|
||||
|
||||
@@ -28,13 +28,19 @@ Der Action Creator `decAction` sollte ein Action-Objekt mit `type` gleich dem We
|
||||
assert(decAction().type === DECREMENT);
|
||||
```
|
||||
|
||||
Der Redux-Store sollte mit einem `state` von 0 initialisiert werden.
|
||||
Running `store.getState()` should return a number
|
||||
|
||||
```js
|
||||
assert(typeof store.getState() === 'number');
|
||||
```
|
||||
|
||||
The Redux store should initialize with a `state` of 0.
|
||||
|
||||
```js
|
||||
assert(_store.getState() === 0);
|
||||
```
|
||||
|
||||
Das Senden von `incAction` an den Redux-Store sollte den `state` um 1 erhöhen.
|
||||
Dispatching `incAction` on the Redux store should increment the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -47,7 +53,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
Das Senden von `decAction` an den Redux-Store sollte den `state` um 1 verringern.
|
||||
Dispatching `decAction` on the Redux store should decrement the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -60,7 +66,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
`counterReducer` sollte eine Funktion sein
|
||||
`counterReducer` should be a function
|
||||
|
||||
```js
|
||||
assert(typeof counterReducer === 'function');
|
||||
|
||||
@@ -26,7 +26,7 @@ Ecco un esempio:
|
||||
|
||||
# --instructions--
|
||||
|
||||
È il momento di prendersi una pausa da Camper Cat e fare la conoscenza di camper Zersiax (@zersiax), un campione in fatto di accessibilità, e un utilizzatore di screen reader. To hear a clip of his screen reader in action, add an `audio` element after the `p` element. Includi l'attributo `controls`. Then place a `source` element inside the `audio` tags with the `src` attribute set to `https://s3.amazonaws.com/freecodecamp/screen-reader.mp3` and `type` attribute set to `"audio/mpeg"`.
|
||||
È il momento di prendersi una pausa da Camper Cat e fare la conoscenza di camper Zersiax (@zersiax), un campione in fatto di accessibilità, e un utilizzatore di screen reader. Per ascoltare una clip del suo screen reader, aggiungi un elemento `audio` dopo l'elemento `p`. Includi l'attributo `controls`. Quindi aggiungi un elemento `source` all'interno dei tag `audio` con l'attributo `src` impostato su `https://s3.amazonaws.com/freecodecamp/screen-reader.mp3` e l'attributo `type` impostato su `"audio/mpeg"`.
|
||||
|
||||
**Nota:** la clip audio potrebbe sembrare veloce e difficile da capire, ma questa è la velocità normale per gli utenti di screen reader.
|
||||
|
||||
|
||||
@@ -28,13 +28,19 @@ Il creatore di azione `decAction` dovrebbe restituire un oggetto azione con `typ
|
||||
assert(decAction().type === DECREMENT);
|
||||
```
|
||||
|
||||
Lo store Redux dovrebbe essere inizializzato con uno `state` di 0.
|
||||
Running `store.getState()` should return a number
|
||||
|
||||
```js
|
||||
assert(typeof store.getState() === 'number');
|
||||
```
|
||||
|
||||
The Redux store should initialize with a `state` of 0.
|
||||
|
||||
```js
|
||||
assert(_store.getState() === 0);
|
||||
```
|
||||
|
||||
Effettuare il dispatch di `incAction` nello store Redux dovrebbe aumentare lo `state` di 1.
|
||||
Dispatching `incAction` on the Redux store should increment the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -47,7 +53,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
Effettuare il dispatch di `decAction` nello store Redux dovrebbe decrementare lo `state` di 1.
|
||||
Dispatching `decAction` on the Redux store should decrement the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -60,7 +66,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
`counterReducer` dovrebbe essere una funzione
|
||||
`counterReducer` should be a function
|
||||
|
||||
```js
|
||||
assert(typeof counterReducer === 'function');
|
||||
|
||||
@@ -28,13 +28,19 @@ assert(incAction().type === INCREMENT);
|
||||
assert(decAction().type === DECREMENT);
|
||||
```
|
||||
|
||||
Redux ストアを、`state` を 0 として初期化します。
|
||||
Running `store.getState()` should return a number
|
||||
|
||||
```js
|
||||
assert(typeof store.getState() === 'number');
|
||||
```
|
||||
|
||||
The Redux store should initialize with a `state` of 0.
|
||||
|
||||
```js
|
||||
assert(_store.getState() === 0);
|
||||
```
|
||||
|
||||
Redux ストアでの `incAction` のディスパッチで、`state` を 1 だけ増やします。
|
||||
Dispatching `incAction` on the Redux store should increment the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -47,7 +53,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
Redux ストアでの `decAction` のディスパッチで、`state` を 1 だけ減らします。
|
||||
Dispatching `decAction` on the Redux store should decrement the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -60,7 +66,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
`counterReducer` は関数である必要があります。
|
||||
`counterReducer` should be a function
|
||||
|
||||
```js
|
||||
assert(typeof counterReducer === 'function');
|
||||
|
||||
@@ -26,7 +26,7 @@ Exemplo:
|
||||
|
||||
# --instructions--
|
||||
|
||||
É hora de fazer uma pausa com o Camper Cat e conhecer o colega Zersiax (@zersiax), um campeão de acessibilidade e também usuário de leitor de tela. To hear a clip of his screen reader in action, add an `audio` element after the `p` element. Inclua o atributo `controls`. Then place a `source` element inside the `audio` tags with the `src` attribute set to `https://s3.amazonaws.com/freecodecamp/screen-reader.mp3` and `type` attribute set to `"audio/mpeg"`.
|
||||
É hora de fazer uma pausa com o Camper Cat e conhecer o colega Zersiax (@zersiax), um campeão de acessibilidade e também usuário de leitor de tela. Para ouvir um clipe de seu leitor de tela em ação, adicione o elemento `audio` após o elemento `p`. Inclua o atributo `controls`. Em seguida, coloque um elemento `source` dentro da tag `audio` com o atributo `src` definido como `https://s3.amazonaws.com/freecodecamp/screen-reader.mp3` e o atributo `type` definido como `"audio/mpeg"`.
|
||||
|
||||
**Observação:** o clipe de áudio pode parecer rápido e difícil de entender, mas é uma velocidade normal para usuários de leitores de tela.
|
||||
|
||||
|
||||
@@ -28,13 +28,19 @@ O criador de ação `decAction` deve retornar um objeto de ação com `type` igu
|
||||
assert(decAction().type === DECREMENT);
|
||||
```
|
||||
|
||||
Executar `store.getState()` deve retornar um número
|
||||
|
||||
```js
|
||||
assert(typeof store.getState() === 'number');
|
||||
```
|
||||
|
||||
A store do Redux deve inicializar com o `state` igual a 0.
|
||||
|
||||
```js
|
||||
assert(_store.getState() === 0);
|
||||
```
|
||||
|
||||
Despachar `incAction` na store do Redux deve incrementar o `state` por 1.
|
||||
Despachar `incAction` na store do Redux deve incrementar o `state` em 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -47,7 +53,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
Despachar `decAction` na store do Redux deve decrementar o `state` por 1.
|
||||
Despachar `decAction` na store do Redux deve decrementar o `state` em 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
---
|
||||
id: 64514fda6c245de4d11eb7bb
|
||||
title: Example Certification
|
||||
title: Зразкова сертифікація
|
||||
certification: example-certification
|
||||
challengeType: 7
|
||||
isPrivate: true
|
||||
tests:
|
||||
-
|
||||
id: 645147516c245de4d11eb7ba
|
||||
title: Certification Exam
|
||||
title: Сертифікаційний екзамен
|
||||
|
||||
@@ -28,13 +28,19 @@ assert(incAction().type === INCREMENT);
|
||||
assert(decAction().type === DECREMENT);
|
||||
```
|
||||
|
||||
Сховище Redux повинне ініціалізуватися із `state`, що дорівнює 0.
|
||||
Running `store.getState()` should return a number
|
||||
|
||||
```js
|
||||
assert(typeof store.getState() === 'number');
|
||||
```
|
||||
|
||||
The Redux store should initialize with a `state` of 0.
|
||||
|
||||
```js
|
||||
assert(_store.getState() === 0);
|
||||
```
|
||||
|
||||
Відправлення `incAction` у сховище Redux має збільшити `state` на 1.
|
||||
Dispatching `incAction` on the Redux store should increment the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -47,7 +53,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
Відправлення `decAction` у сховище Redux має зменшити `state` на 1.
|
||||
Dispatching `decAction` on the Redux store should decrement the `state` by 1.
|
||||
|
||||
```js
|
||||
assert(
|
||||
@@ -60,7 +66,7 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
`counterReducer` має бути функцією
|
||||
`counterReducer` should be a function
|
||||
|
||||
```js
|
||||
assert(typeof counterReducer === 'function');
|
||||
|
||||
@@ -7,7 +7,7 @@ dashedName: step-5
|
||||
|
||||
# --description--
|
||||
|
||||
Ви можете мати декілька самозакривних елементів `meta` на вебсторінці. Each `meta` element adds information about the page that cannot be expressed by other HTML elements.
|
||||
Ви можете мати декілька самозакривних елементів `meta` на вебсторінці. Кожен елемент `meta` додає інформацію про сторінку, яка не може бути виражена іншими елементами HTML.
|
||||
|
||||
Додайте ще один самозакривний елемент `meta` в межах `head`. Надайте йому атрибут `name` зі значенням `viewport` та атрибут `content` зі значенням `width=device-width, initial-scale=1.0`, щоб сторінка виглядала на всіх пристроях одинаково.
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ dashedName: step-93
|
||||
|
||||
Цікавий факт: більшість ласт, якщо не всі, не прямокутної форми.
|
||||
|
||||
Give the `.arm` elements' top-left, top-right, and bottom-right corners a radius of `30%`, and the bottom-left corner a radius of `120%`.
|
||||
Надайте верхньому лівому, верхньому правому та нижньому правому кутам елемента `.arm` радіус `30%`, а нижньому лівому куту радіус `120%`.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ dashedName: step-28
|
||||
|
||||
Ви можете помітити, що внизу елемента `.large` досі є невеликий кордон. Щоб скинути його, надайте своєму селектору `.large, .medium` властивість `border` зі значенням `0`.
|
||||
|
||||
Note: the `medium`(medium) class will be utilized later for the thinner bars of the nutrition label.
|
||||
Примітка: `medium` (середній) клас буде використано пізніше для тонших смужок на етикетці.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5a51eabcad78bf416f316e2a
|
||||
title: 'Problem 22: Names scores'
|
||||
title: 'Завдання 22: очки імен'
|
||||
challengeType: 1
|
||||
forumTopicId: 301862
|
||||
dashedName: problem-22-names-scores
|
||||
@@ -8,11 +8,11 @@ dashedName: problem-22-names-scores
|
||||
|
||||
# --description--
|
||||
|
||||
Using `names`, an array defined in the background containing over five-thousand first names, begin by sorting it into alphabetical order. Then working out the alphabetical value for each name, multiply this value by its alphabetical position in the list to obtain a name score.
|
||||
Розпочніть із сортування масиву в алфавітному порядку, використовуючи масив `names` із понад п’ятьма тисячами імен. Потім вирахуйте алфавітне значення для кожного імені та помножте це значення на його алфавітну позицію у списку, щоб отримати очки.
|
||||
|
||||
For example, when the list is sorted into alphabetical order, COLIN, which is worth 3 + 15 + 12 + 9 + 14 = 53, is the 938th name in the list. So, COLIN would obtain a score of 938 × 53 = 49714.
|
||||
Наприклад, якщо відсортувати список в алфавітному порядку, значенням імені «COLIN» буде 3 + 15 + 12 + 9 + 14 = 53, що робить його 938-им ім’ям в списку. Тому COLIN отримає 938 × 53 = 49714 очок.
|
||||
|
||||
What is the total of all the name scores in the array?
|
||||
Яка сума всіх очок у масиві?
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5900f3831000cf542c50fe96
|
||||
title: 'Problem 23: Non-abundant sums'
|
||||
title: 'Завдання 23: ненадлишкові суми'
|
||||
challengeType: 1
|
||||
forumTopicId: 301873
|
||||
dashedName: problem-23-non-abundant-sums
|
||||
@@ -8,13 +8,13 @@ dashedName: problem-23-non-abundant-sums
|
||||
|
||||
# --description--
|
||||
|
||||
A perfect number is a number for which the sum of its proper divisors is exactly equal to the number. For example, the sum of the proper divisors of 28 would be 1 + 2 + 4 + 7 + 14 = 28, which means that 28 is a perfect number.
|
||||
Досконале число — це число, у якому сума його власних дільників дорівнює цьому числу. Наприклад, сума власних дільників числа 28 становитиме 1 + 2 + 4 + 7 + 14 = 28, тобто 28 є досконалим числом.
|
||||
|
||||
A number `n` is called deficient if the sum of its proper divisors is less than `n` and it is called abundant if this sum exceeds `n`.
|
||||
Число `n` називають недостатнім, якщо сума його власних дільників є меншою, ніж `n`, і надлишковим, якщо ця сума перевищує `n`.
|
||||
|
||||
As 12 is the smallest abundant number, 1 + 2 + 3 + 4 + 6 = 16, the smallest number that can be written as the sum of two abundant numbers is 24. By mathematical analysis, it can be shown that all integers greater than 28123 can be written as the sum of two abundant numbers. However, this upper limit cannot be reduced any further by analysis even though it is known that the greatest number that cannot be expressed as the sum of two abundant numbers is less than this limit.
|
||||
Оскільки 12 є найменшим надлишковим числом (1 + 2 + 3 + 4 + 6 = 16), то найменшим числом, що може бути представлене як сума двох надлишкових чисел, є 24. Використовуючи математичний аналіз, можна показати, що всі цілі числа, більші за 28123, можуть бути представлені як сума двох надлишкових чисел. Ця межа не може бути зменшена подальшим аналізом, навіть незважаючи на те, що найбільше число, яке не може бути записане як сума двох надлишкових чисел, менше за цю межу.
|
||||
|
||||
Find the sum of all positive integers <= `n` which cannot be written as the sum of two abundant numbers.
|
||||
Знайдіть суму усіх натуральних чисел <= `n`, які не можуть бути записані як сума двох надлишкових чисел.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5900f38b1000cf542c50fe9e
|
||||
title: 'Problem 31: Coin sums'
|
||||
title: 'Завдання 31: суми монет'
|
||||
challengeType: 1
|
||||
forumTopicId: 301965
|
||||
dashedName: problem-31-coin-sums
|
||||
@@ -8,15 +8,15 @@ dashedName: problem-31-coin-sums
|
||||
|
||||
# --description--
|
||||
|
||||
In England the currency is made up of pound, £, and pence, p, and there are eight coins in general circulation:
|
||||
В Англії валюта складається з фунтів (£) і пенні (p), а в загальному обігу є вісім монет:
|
||||
|
||||
<div style='margin-left: 4em;'>1p, 2p, 5p, 10p, 20p, 50p, £1 (100p) and £2 (200p).</div>
|
||||
<div style='margin-left: 4em;'>1p, 5p, 5p, 10p, 20p, 50p, £1 (100p) і £2 (200p).</div>
|
||||
|
||||
It is possible to make £2 in the following way:
|
||||
£2 можна подати наступним чином:
|
||||
|
||||
<div style='margin-left: 4em;'>1×£1 + 1×50p + 2×20p + 1×5p + 1×2p + 3×1p</div>
|
||||
|
||||
How many different ways can `n` pence be made using any number of coins?
|
||||
Скількома різними способами можна подати `n` пенні, використовуючи будь-яку кількість монет?
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5900f38e1000cf542c50fea1
|
||||
title: 'Problem 34: Digit factorials'
|
||||
title: 'Завдання 34: факторіали чисел'
|
||||
challengeType: 1
|
||||
forumTopicId: 301998
|
||||
dashedName: problem-34-digit-factorials
|
||||
@@ -8,11 +8,11 @@ dashedName: problem-34-digit-factorials
|
||||
|
||||
# --description--
|
||||
|
||||
145 is a curious number, as 1! + 4! + 5! = 1 + 24 + 120 = 145.
|
||||
145 є автоморфним числом, оскільки 1! + 4! + 5! = 1 + 24 + 120 = 145.
|
||||
|
||||
Find the numbers and the sum of the numbers which are equal to the sum of the factorial of their digits.
|
||||
Знайдіть числа та суму чисел, які дорівнюють сумі факторіалу їхніх цифр.
|
||||
|
||||
**Note:** as 1! = 1 and 2! = 2 are not sums they are not included.
|
||||
**Примітка:** оскільки 1! = 1 та 2! = 2 не є сумою, їх не враховуємо.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5900f3931000cf542c50fea6
|
||||
title: 'Problem 39: Integer right triangles'
|
||||
title: 'Завдання 39: цілочисельні прямокутні трикутники'
|
||||
challengeType: 1
|
||||
forumTopicId: 302054
|
||||
dashedName: problem-39-integer-right-triangles
|
||||
@@ -8,11 +8,11 @@ dashedName: problem-39-integer-right-triangles
|
||||
|
||||
# --description--
|
||||
|
||||
If `p` is the perimeter of a right angle triangle with integral length sides, {a,b,c}, there are exactly three solutions for p = 120.
|
||||
Якщо `p` — це периметр прямокутного трикутника з цілочисельними довжинами сторін {a,b,c}, то для p = 120 є три розв’язки.
|
||||
|
||||
{20,48,52}, {24,45,51}, {30,40,50}
|
||||
|
||||
For which value of `p` ≤ `n`, is the number of solutions maximized?
|
||||
При якому значенні `p`≤`n` кількість розв’язків буде максимальною?
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5900f3981000cf542c50feab
|
||||
title: 'Problem 44: Pentagon numbers'
|
||||
title: 'Завдання 44: п’ятикутні числа'
|
||||
challengeType: 1
|
||||
forumTopicId: 302111
|
||||
dashedName: problem-44-pentagon-numbers
|
||||
@@ -8,13 +8,13 @@ dashedName: problem-44-pentagon-numbers
|
||||
|
||||
# --description--
|
||||
|
||||
Pentagonal numbers are generated by the formula, P<sub>n</sub>=`n`(3`n`−1)/2. The first ten pentagonal numbers are:
|
||||
П’ятикутні числа обчислюються за формулою P<sub>n</sub>=`n`(3`n`−1)/2. До перших десяти п’ятикутних чисел належать:
|
||||
|
||||
1, 5, 12, 22, 35, 51, 70, 92, 117, 145, ...
|
||||
|
||||
It can be seen that P<sub>4</sub> + P<sub>7</sub> = 22 + 70 = 92 = P<sub>8</sub>. However, their difference, 70 − 22 = 48, is not pentagonal.
|
||||
Бачимо, що P<sub>4</sub> + P<sub>7</sub> = 22 + 70 = 92 = P<sub>8</sub>. Проте їх різниця, 70 − 22 = 48, не є п’ятикутним числом.
|
||||
|
||||
Find the pair of pentagonal numbers, P<sub>j</sub> and P<sub>k</sub>, for which their sum and difference are pentagonal and D = |P<sub>k</sub> − P<sub>j</sub>| is minimized; what is the value of D?
|
||||
Знайдіть пару п’ятикутних чисел, P<sub>j</sub> та P<sub>k</sub>, для яких сума та різниця є п’ятикутними числами, а D = |P<sub>k</sub> − P<sub>j</sub> зводиться до мінімуму. Яке значення D?
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5900f39c1000cf542c50feaf
|
||||
title: 'Problem 48: Self powers'
|
||||
title: 'Завдання 48: власні степені'
|
||||
challengeType: 1
|
||||
forumTopicId: 302157
|
||||
dashedName: problem-48-self-powers
|
||||
@@ -8,9 +8,9 @@ dashedName: problem-48-self-powers
|
||||
|
||||
# --description--
|
||||
|
||||
The series, 1<sup>1</sup> + 2<sup>2</sup> + 3<sup>3</sup> + ... + 10<sup>10</sup> = 10405071317.
|
||||
Послідовність 1<sup>1</sup> + 2<sup>2</sup> + 3<sup>3</sup> + ... + 10<sup>10</sup> = 10405071317.
|
||||
|
||||
Find the last ten digits of the series, 1<sup>1</sup> + 2<sup>2</sup> + 3<sup>3</sup> + ... + 1000<sup>1000</sup>.
|
||||
Знайдіть останні десять цифр послідовності 1<sup>1</sup> + 2<sup>2</sup> + 3<sup>3</sup> + ... + 1000<sup>1000</sup>.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5900f3b81000cf542c50fecb
|
||||
title: 'Problem 76: Counting summations'
|
||||
title: 'Завдання 76: підрахунок сум'
|
||||
challengeType: 1
|
||||
forumTopicId: 302189
|
||||
dashedName: problem-76-counting-summations
|
||||
@@ -8,7 +8,7 @@ dashedName: problem-76-counting-summations
|
||||
|
||||
# --description--
|
||||
|
||||
It is possible to write five as a sum in exactly six different ways:
|
||||
Число 5 можна записати як суму простих чисел шістьма різними способами:
|
||||
|
||||
<div style='margin-left: 4em;'>
|
||||
4 + 1<br>
|
||||
@@ -19,7 +19,7 @@ It is possible to write five as a sum in exactly six different ways:
|
||||
1 + 1 + 1 + 1 + 1<br><br>
|
||||
</div>
|
||||
|
||||
How many different ways can `n` be written as a sum of at least two positive integers?
|
||||
Скількома різними способами можна записати `n` як суму хоча б двох додатних чисел?
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5900f3b91000cf542c50fecc
|
||||
title: 'Problem 77: Prime summations'
|
||||
title: 'Завдання 77: суми простих чисел'
|
||||
challengeType: 1
|
||||
forumTopicId: 302190
|
||||
dashedName: problem-77-prime-summations
|
||||
@@ -8,7 +8,7 @@ dashedName: problem-77-prime-summations
|
||||
|
||||
# --description--
|
||||
|
||||
It is possible to write ten as the sum of primes in exactly five different ways:
|
||||
Число 10 можна записати як суму простих чисел п’ятьма різними способами:
|
||||
|
||||
<div style='margin-left: 4em;'>
|
||||
7 + 3<br>
|
||||
@@ -18,7 +18,7 @@ It is possible to write ten as the sum of primes in exactly five different ways:
|
||||
2 + 2 + 2 + 2 + 2<br><br>
|
||||
</div>
|
||||
|
||||
What is the first value which can be written as the sum of primes in over `n` ways?
|
||||
Яке перше значення можна записати як суму простих чисел більш ніж `n` способами?
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5900f3cc1000cf542c50fedf
|
||||
title: 'Problem 96: Su Doku'
|
||||
title: 'Завдання 96: судоку'
|
||||
challengeType: 1
|
||||
forumTopicId: 302213
|
||||
dashedName: problem-96-su-doku
|
||||
@@ -8,7 +8,7 @@ dashedName: problem-96-su-doku
|
||||
|
||||
# --description--
|
||||
|
||||
Su Doku (Japanese meaning *number place*) is the name given to a popular puzzle concept. Its origin is unclear, but credit must be attributed to Leonhard Euler who invented a similar, and much more difficult, puzzle idea called Latin Squares. The objective of Su Doku puzzles, however, is to replace the blanks (or zeros) in a 9 by 9 grid in such that each row, column, and 3 by 3 box contains each of the digits 1 to 9. Below is an example of a typical starting puzzle grid and its solution grid.
|
||||
Судоку (з японської * розміщення чисел*) — це назва популярної головоломки. Її походження невідоме, проте варто згадати Леонарда Ейлера, який створив схожий, але набагато складніший пазл під назвою «Латинський квадрат». Мета судоку — заповнити пусті клітинки (або нулі) на полі 9х9 таким чином, щоб кожен ряд, стовпець і квадрат 3х3 містив усі цифри від 1 до 9. Нижче наведено приклад початкового поля судоку і поля з уже вирішеною головоломкою.
|
||||
|
||||
<div style="margin: auto; background-color: white; padding: 10px; width: 80%; text-align: center;">
|
||||
<table border="0" cellpadding="0" cellspacing="0" align="center">
|
||||
@@ -100,11 +100,11 @@ Su Doku (Japanese meaning *number place*) is the name given to a popular puzzle
|
||||
</table>
|
||||
</div>
|
||||
|
||||
A well constructed Su Doku puzzle has a unique solution and can be solved by logic, although it may be necessary to employ "guess and test" methods in order to eliminate options (there is much contested opinion over this). The complexity of the search determines the difficulty of the puzzle; the example above is considered easy because it can be solved by straight forward direct deduction.
|
||||
Вдало створене судоку вирішується логічно в унікальний спосіб. Хоча, щоб зменшити кількість варіантів вирішення, може знадобитися метод «спробуй та перевір» (проте це дуже спірне питання). Заплутаність залежить від складності самої головоломки. Наведений вище приклад вважається легким, оскільки його можна вирішити простою дедукцією.
|
||||
|
||||
The `puzzlesArr` array contains different Su Doku puzzle strings ranging in difficulty, but all with unique solutions.
|
||||
Масив `puzzlesArr` складається з різних рядків, що відрізняються за складністю, проте кожен зі своїм унікальним способом вирішення.
|
||||
|
||||
By solving all puzzles in `puzzlesArr`, find the sum of the 3-digit numbers found in the top left corner of each solution grid; for example, 483 is the 3-digit number found in the top left corner of the solution grid above.
|
||||
Розв’язавши `puzzlesArr`, знайдіть суму тризначних цифр у лівому верхньому кутку кожного поля. Наприклад, 483 є тризначною цифрою у верхньому лівому кутку поля (з вирішенням), що наведено вище.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
Reference in New Issue
Block a user