diff --git a/curriculum/challenges/russian/08-coding-interview-prep/algorithms/find-the-symmetric-difference.russian.md b/curriculum/challenges/russian/08-coding-interview-prep/algorithms/find-the-symmetric-difference.russian.md
index 40b5684368..0ce232b6e4 100644
--- a/curriculum/challenges/russian/08-coding-interview-prep/algorithms/find-the-symmetric-difference.russian.md
+++ b/curriculum/challenges/russian/08-coding-interview-prep/algorithms/find-the-symmetric-difference.russian.md
@@ -7,7 +7,7 @@ localeTitle: Найти симметричную разницу
---
## Description
- Создайте функцию, которая принимает два или более массива и возвращает массив симметричной разности ( △
или ⊕
) предоставленных массивов. Для двух наборов (например, множества A = {1, 2, 3}
и множества B = {2, 3, 4}
) математический термин «симметричная разность» двух множеств представляет собой набор элементов, которые находятся в любом из два набора, но не в обоих ( A △ B = C = {1, 4}
). Для каждой дополнительной симметричной разности, которую вы принимаете (скажем, на множестве D = {2, 3}
), вы должны получить набор с элементами, которые находятся в любом из двух наборов, но не оба ( C △ D = {1, 4} △ {2, 3} = {1, 2, 3, 4}
). Результирующий массив должен содержать только уникальные значения ( без дубликатов ). Не забудьте использовать Read-Search-Ask, если вы застряли. Попробуйте подключить программу. Напишите свой собственный код.
+ Создайте функцию, которая принимает два или более массива и возвращает массив симметричной разности ( △
или ⊕
) предоставленных массивов. Для двух множеств (например, для множества A = {1, 2, 3}
и множества B = {2, 3, 4}
) математический термин «симметричная разность» двух множеств представляет собой включающее все элементы исходных множеств, не принадлежащие одновременно обоим исходным множествам ( A △ B = C = {1, 4}
). Для каждой дополнительной симметричной разности, которую вы принимаете (допустим, множество D = {2, 3}
), вы должны получить набор с элементами, которые находятся в любом из двух наборов, но не в обоих одновременно ( C △ D = {1, 4} △ {2, 3} = {1, 2, 3, 4}
). Результирующий массив должен содержать только уникальные значения ( без дубликатов ). Не забудьте использовать Read-Search-Ask, если вы застряли. Попробуйте парное программирование. Напишите свой собственный код.
## Instructions
undefined
@@ -17,33 +17,33 @@ undefined
```yml
tests:
- - text: ''
+ - text: 'sym([1, 2, 3], [5, 2, 1, 4])
должнен возвращать [3, 4, 5]
.'
testString: 'assert.sameMembers(sym([1, 2, 3], [5, 2, 1, 4]), [3, 4, 5], "sym([1, 2, 3], [5, 2, 1, 4])
should return [3, 4, 5]
.");'
- - text: ''
+ - text: 'sym([1, 2, 3, 3], [5, 2, 1, 4])
должен содержать только три элемента.'
testString: 'assert.equal(sym([1, 2, 3], [5, 2, 1, 4]).length, 3, "sym([1, 2, 3], [5, 2, 1, 4])
should contain only three elements.");'
- - text: 'sym([1, 2, 3, 3], [5, 2, 1, 4])
должен вернуться [3, 4, 5]
.'
+ - text: 'sym([1, 2, 3, 3], [5, 2, 1, 4])
должен возвращать [3, 4, 5]
.'
testString: 'assert.sameMembers(sym([1, 2, 3, 3], [5, 2, 1, 4]), [3, 4, 5], "sym([1, 2, 3, 3], [5, 2, 1, 4])
should return [3, 4, 5]
.");'
- text: 'sym([1, 2, 3, 3], [5, 2, 1, 4])
должен содержать только три элемента.'
testString: 'assert.equal(sym([1, 2, 3, 3], [5, 2, 1, 4]).length, 3, "sym([1, 2, 3, 3], [5, 2, 1, 4])
should contain only three elements.");'
- - text: 'sym([1, 2, 3], [5, 2, 1, 4, 5])
должен вернуться [3, 4, 5]
.'
+ - text: 'sym([1, 2, 3], [5, 2, 1, 4, 5])
должен возвращать [3, 4, 5]
.'
testString: 'assert.sameMembers(sym([1, 2, 3], [5, 2, 1, 4, 5]), [3, 4, 5], "sym([1, 2, 3], [5, 2, 1, 4, 5])
should return [3, 4, 5]
.");'
- - text: ''
+ - text: 'sym([1, 2, 3], [5, 2, 1, 4, 5])
должен содержать только три элемента.'
testString: 'assert.equal(sym([1, 2, 3], [5, 2, 1, 4, 5]).length, 3, "sym([1, 2, 3], [5, 2, 1, 4, 5])
should contain only three elements.");'
- - text: 'sym([1, 2, 5], [2, 3, 5], [3, 4, 5])
должны возвращать [1, 4, 5]
'
+ - text: 'sym([1, 2, 5], [2, 3, 5], [3, 4, 5])
должен возвращать [1, 4, 5]
'
testString: 'assert.sameMembers(sym([1, 2, 5], [2, 3, 5], [3, 4, 5]), [1, 4, 5], "sym([1, 2, 5], [2, 3, 5], [3, 4, 5])
should return [1, 4, 5]
");'
- - text: ''
+ - text: 'sym([1, 2, 5], [2, 3, 5], [3, 4, 5])
должен содержать только три элемента.'
testString: 'assert.equal(sym([1, 2, 5], [2, 3, 5], [3, 4, 5]).length, 3, "sym([1, 2, 5], [2, 3, 5], [3, 4, 5])
should contain only three elements.");'
- - text: ''
+ - text: 'sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5])
должен возвращать [1, 4, 5]
'
testString: 'assert.sameMembers(sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5]), [1, 4, 5], "sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5])
should return [1, 4, 5]
.");'
- - text: 'sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5])
должны содержать только три элемента.'
+ - text: 'sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5])
должен содержать только три элемента.'
testString: 'assert.equal(sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5]).length, 3, "sym([1, 1, 2, 5], [2, 2, 3, 5], [3, 4, 5, 5])
should contain only three elements.");'
- - text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3])
должны возвращать [2, 3, 4, 6, 7]
.'
+ - text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3])
должен возвращать [2, 3, 4, 6, 7]
.'
testString: 'assert.sameMembers(sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3]), [2, 3, 4, 6, 7], "sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3])
should return [2, 3, 4, 6, 7]
.");'
- - text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3])
должны содержать только пять элементов.'
+ - text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3])
должен содержать только пять элементов.'
testString: 'assert.equal(sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3]).length, 5, "sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3])
should contain only five elements.");'
- - text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1])
должны возвращать [1, 2, 4, 5, 6, 7, 8, 9]
.'
+ - text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1])
должен возвращать [1, 2, 4, 5, 6, 7, 8, 9]
.'
testString: 'assert.sameMembers(sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1]), [1, 2, 4, 5, 6, 7, 8, 9], "sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1])
should return [1, 2, 4, 5, 6, 7, 8, 9]
.");'
- - text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1])
должны содержать только восемь элементов.'
+ - text: 'sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1])
должен содержать только восемь элементов.'
testString: 'assert.equal(sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1]).length, 8, "sym([3, 3, 3, 2, 5], [2, 1, 5, 7], [3, 4, 6, 6], [1, 2, 3], [5, 3, 9, 8], [1])
should contain only eight elements.");'
```