Ուղարկել | Բոլոր լուծումները | Լավագույն լուծումները | Վերադառնալ ցուցակին |
LAVGUM - Լավագույն գումար |
Տրված է բնական թվերի հաջորդականություն a1, a2, ..., aN: i-ի և j-ի մասնակի գումար կանվանենք հետևյալ գումարը ai + ai+1 + ... + aj, որտեղ 1<= i <= j <= N:
Ձեզ կտրվի այսպիսի հաջորդականություն և երկու ամբողջ թվեր P և K: Անհրաժեշտ է գտնել այն ամենափոքր մասնակի գումարի մնացորդը P-ի վրա, որը K-ից մեծ է կամ հավասար:
Օրինակ դիտարկենք հետևյալ հաջորդականությունը`
12 13 15 11 16 26 11
Այստեղ N = 7: Եթե K = 2 և P = 12, ապա պատասխանը կլինի 2, քանի որ 11+16+26=53 և 53 mod 17 = 2: Մյուս կողմից եթե K = 0, ապա պատասխանը կլինի 0, քանի որ 15+11+16+26=68 և 68 mod 17 = 0:
Մուտք
Առաջին տողում տրված են N, K և P թվերը: Հաջորդ N (1 <= N <= 100000) տողերից յուրաքանչյուրում տրված է մեկ բնական թիվ՝ հաջորդականության հերթական տարրը:
Ելք
Ելքում պահանջվում է արտածել ամենափոքր մասնակի գումարի մնացորդը P-ի վրա, որը K-ից մեծ է կամ հավասար:
Օրինակ
Մուտք. 7 2 17
12
13
15
11
16
26
11 Ելք. 2
Ավելացրեց. | Andreasyan |
Ամսաթիվ. | 2015-03-14 |
Ժամանակի սահմանափակումը. | 1s |
Ծրագրի տեքստի սահմանափակումը. | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Լեզուներ. | C CSHARP C++ 4.3.2 CPP CPP14 JAVA PAS-GPC PAS-FPC PYTHON3 |
թաքցնել մեկնաբանությունները
2018-01-17 11:24:34
lriv hamadzayn em |
|
2018-01-03 07:35:44
Բա բացի N-ից P-ի սահմանափակումներն էլ են պետք: |
|
2015-03-15 09:38:25 Martin
N <= 10^5 |
|
2015-03-15 05:40:10 Levon
ape sahmanapakumner@ olympi jamanakel chkain :D |
|
2015-03-14 23:32:43 Spar!k
pastoren entadrvuma vor lucum ka |
|
2015-03-14 22:22:32 Spar!k
Sahmanapakumner@ pti gushakenq? :D |