8. Magic sum (JS -> Array exercises)
Здравейте,
Решението ми на тази задача дава 83/100, линк : https://pastebin.com/9Dp0in9b
Условие на задачата: "Write a function, which prints all unique pairs in an array of integers, whose sum is equal to a given number."
1 скрит тест гърми и не ми идва на ум какво може да е (при проверката дали индексите са равни по този начин дава повече точки, отколкото ако проверявам дали елементите на тези индески са равни - явно ако има еднакви цифри, но на различни индекси, задачата ги приема като "уникални"). Мисля си, че може да е свързано с проверката дали елементите присъстват в дубликатния масив, с който проверявам за повтoрeниq.
Извинявам се за нечетливостта в голямата проверка и благодаря :)
Благодаря за бързия отговор!
Явно не съм разбрал правилно условието...
Реших да си измисля вход, където се повтарят числа [`6`, `2`, `2`, `6`], `8` и се водих по тази идея, защото без проверката за вече използвани числа (вашият 100/100 код) ще принтира 6 2, 6 2, 2 6, 2 6, които като комбинации от елементи са уникални, но като числа се повтарят.
Явно не трябваше да търся под вола теле. Благодаря пак за помощта :)
Това е моето решение : https://pastebin.com/8me4hyeu