jus981014   3년 전

N = int(input())
A = list(map(int,input().split()))
B,C = map(int,input().split())
D = []
E = []
if N == 1 and A[0] == 1:
    print("1")
else:   
    for i in range(N):
        reserve = A[i] - B
        D.append(reserve)

    for i in range(N):
        sub_visor = D[i] // C
        if D[i] > C:
            sub_visor +=1
        elif D[i] < C:
            sub_visor +=1
        E.append(sub_visor)
    sub_visor_sum = sum(E)
    visors = N +sub_visor_sum
    print(visors)

예제들은 넣으면 다 똑같이 나오는데

첫번째 예제를 if문으로 처리해서 그런걸까요?..

댓글을 작성하려면 로그인해야 합니다.