Број парова датог збира
vreme | memorija | ulaz | izlaz |
---|---|---|---|
0,1 s | 64 Mb | standardni izlaz | standardni ulaz |
Овај задатак је поновљен у циљу увежбавања различитих техника решавања.
Дат је цео број \(s\) и низ различитих целих бројева. Написати програм којим се одређује број парова у низу који имају збир једнак датом броју \(s\).
Улаз
У првој линији стандардног улаза налази се цео број \(s\) (број из интервала \([0, 10^6]\)), у другој линији налази се број елемената низа \(n\) (\(1 \leq n \leq 50000\)), а у следећих \(n\) линија налази се редом елементи низа (бројеви из интервала \([0, 10^6]\)).
Излаз
На стандардном излазу приказати број парова различитих елемената низа чији је збир једнак броју \(s\).
Пример
Улаз
7 6 2 5 4 7 0 6
Излаз
2
То су парови \((2, 5)\) и \((7, 0)\).
Овај задатак има и другачија решења у делу збирке који следи.
Morate biti ulogovani kako biste poslali zadatak na evaluaciju.