Submission #2556991


Source Code Expand

n , a, b = map(int,input().split())
teki = []
ans = 0
for i in range(n):
    teki.append(int(input()))

q = a- b
ss = max(teki)

m =0
for i in range(n):
    u = teki[i] // b  + 1
    if m <= u:
        m = u

for i in range(n):
    teki[i] = teki[i] - b * (m)
    if teki[i] <= 0:
        teki[i] == 0
ans += m


while 0 in teki:
    teki.remove(0)
"""
while tekis != []:
    for i in range(len(tekis)):
        tekis[i] = tekis[i] - b
    
    k = max(tekis)
    tekis.remove(k)
    tekis.append(k + a- b)
    for i in range(len(tekis)):
        if tekis[i] <= 0:
            tekis[i] = 0
    while 0 in tekis:
        tekis.remove(0)
    ans += 1


"""
print(ans-1)

Submission Info

Submission Time
Task D - Widespread
User izuna385
Language C++14 (GCC 5.4.1)
Score 0
Code Size 708 Byte
Status CE

Compile Error

./Main.cpp:25:3: warning: missing terminating " character
 """
   ^
./Main.cpp:25:1: error: missing terminating " character
 """
 ^
./Main.cpp:41:3: warning: missing terminating " character
 """
   ^
./Main.cpp:41:1: error: missing terminating " character
 """
 ^
./Main.cpp:1:1: error: ‘n’ does not name a type
 n , a, b = map(int,input().split())
 ^