Revizia anterioară Revizia următoare
Fişierul intrare/ieşire: | sume2.in, sume2.out | Sursă | .campion 2006/2007, Runda 8 |
Autor | Mircea Bogdan Pasoi | Adăugată de | |
Timp execuţie pe test | 0.05 sec | Limită de memorie | 20480 kbytes |
Scorul tău | N/A | Dificultate |
Vezi solutiile trimise | Statistici
Sume 2
Zaharel s-a gandit sa-si aleaga un numar norocos. Pentru a-l alege va proceda astfel: scrie un sir A de N numere naturale si formeaza toate perechile de sume Ai+Aj cu 1 ≤ i, j ≤ N. Apoi, sorteaza cele N2 sume crescator si o alege pe a K-a, in ordinea sortarii. Avand dat sirul A de N numere determinati pentru Zaharel a K-a suma in ordinea sortarii.
Date de intrare
Pe prima linie a fisierului de intrare sume.in sunt scrise cele doua numere naturale N si K, separate printr-un singur spatiu. Pe urmatoarele N linii se vor gasi elementele vectorului A, cate unul pe linie.
Date de iesire
Prima linie a fisierului sume.out va contine a K-a suma in ordinea sortarii.
Restrictii
- 1 ≤ N ≤ 50.000
- 1 ≤ K ≤ N2
- 0 ≤ Ai < 220
Exemplu
sume2.in | sume2.out |
---|---|
3 6 4 1 5 | 8 |
Explicatie
Cele 9 sume in ordinea sortarii sunt:
# 1+1=2
# 1+4=5
# 4+1=5
# 1+5=6
# 5+1=6
# 4+4=8
# 4+5=9
# 5+4=9
# 5+5=10