Submit | All submissions | Best solutions | Back to list |
KTHSUM - Kth Sum |
Untuk soal ini, berhubung problem-setter bingung ngarang cerita, langsung straightforward saja. Ga ada basa-basi
Diberikan N buah, data1, data2, .. dataN.
Kita definisikan :
- sum(a, b) = dataa + dataa+1 + .. + datab-1 + datab
- list bilangan L = sum(i, j) untuk semua i, j dimana 1 ≤ i ≤ j ≤ N
Sebagai contoh kita mempunyai 3 data 5 2 7.
Maka list bilangan L terdiri dari : 5, 2, 7, 5+2, 2+7, 5+2+7
Tugas anda : diberikan N buah data, tentukan bilangan ke - K terkecil dari list bilangan L.
Input
Baris pertama berisi bilangan N dan K. Baris berikutnya terdiri dari N bilangan, bilangan ke-i adalah datai
Output
Bilangan ke - K terkecil dari list bilangan L.
Constraint
- 1 ≤ N ≤ 1000
- 1 ≤ K ≤ (N * (N+1)) / 2
- setiap elemen data berupa bilangan bulat non negatif ≤ 1 000 000 000
Example
Input: 3 5 5 2 7 Output: 9
Penjelasan
List bilangan L terdiri dari : 5, 2, 7, 7, 9, 14
Jika diurut : 2 5 7 7 9 14
Bilangan ke-5 terkecilnya adalah 9.
Added by: | Teddy Budiono Hermawan |
Date: | 2012-06-03 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | PAS-GPC PAS-FPC |
hide comments
2012-06-04 05:29:58 Peter C
2s utk tiap tc |
|
2012-06-04 05:25:12 Golfin
time limit yg sebenarny brp ? |
|
2012-06-04 05:02:28 Peter C
256 MB |
|
2012-06-04 05:00:03 Kenrick
ada memory limit? |