홍우진의 개발 일기장

[백준] 30802번: 웰컴 키트 / 파이썬 본문

알고리즘/백준

[백준] 30802번: 웰컴 키트 / 파이썬

홍우진 2024. 11. 30. 00:57
728x90
반응형

문제 링크


https://www.acmicpc.net/problem/30802

 

 

풀이 코드


N = int(input())
size = list(map(int,input().split()))
T, P = map(int,input().split())

cnt = 0
for i in size:
    if i == 0:
        continue
    elif i <= T:
        cnt += 1
    elif i % T == 0:
        cnt += i // T
    else:
        cnt += i // T + 1

print(cnt)
print(N//P, N%P)

코드 해석


math를 사용하지 않고 풀이하였다.

몫이라는 개념을 활용하면 풀이가 한결 쉬워진다.

728x90
반응형
Comments