200972026-01-01 19:43:47herczegkatÚthasználati díj (75 pont)python3Elfogadva 75/7552ms4980 KiB
'''
10 3
0 1 1 0 0 0 1 1 0 1

5 5
0 1 0 0 0
'''

varosDB, penz=[int(i) for i in input().split()]
dijDB=0
utakL=[int(i) for i in input().split()]
for i in range(varosDB):
    dijDB+=utakL[i]
mx=penz-1
if dijDB<penz: mx=dijDB-1
lehetoseg=int((dijDB-mx)*mx + (mx-1)*mx/2	)
# lehetoseg=(dijDB-mx-1)*mx+mx*(mx+1)/2
print(lehetoseg)
      





    
    
RészfeladatÖsszpontTesztVerdiktIdőMemória
base75/75
1Elfogadva0/016ms2928 KiB
2Elfogadva0/016ms2864 KiB
3Elfogadva0/050ms4832 KiB
4Elfogadva5/516ms2924 KiB
5Elfogadva5/516ms2872 KiB
6Elfogadva5/516ms2868 KiB
7Elfogadva5/516ms2868 KiB
8Elfogadva5/516ms2868 KiB
9Elfogadva5/517ms2992 KiB
10Elfogadva5/517ms3104 KiB
11Elfogadva5/516ms2996 KiB
12Elfogadva5/517ms2876 KiB
13Elfogadva5/516ms3072 KiB
14Elfogadva5/550ms4908 KiB
15Elfogadva5/552ms4980 KiB
16Elfogadva5/552ms4848 KiB
17Elfogadva5/550ms4904 KiB
18Elfogadva5/550ms4964 KiB