Baekjoon 문제 풀기 (2914번 : 저작권)Python

2914번 : 저작권

1. 문제읽기


예제 입력/출력을 중심으로

처음 문제를 봤을 때는, 구해야하는 값의 범위가 너무 커서 걱정을 했다.
평균값을 무조건 올림으로 처리하길래 조건을 두개로 나눠서 뭐 나머지값과 몫을 가지고 문제를 푸는 건가 싶었다.
그러나 차분히 문제를 다시 정리해보고 예제로 준 값들을 넣어보니 생각보다 쉽게 풀렸다.
무조건 올림을 하기 때문에 평균값에서 1을 뺀 값으로 곱해주고, 나온 값에 1을 더해주면 된다.

2. 제출 코드


문제를 이해하니 식을 세우는데는 오래 걸리지 않았다.

막혔던 부분

  1. 문제이해하기 : 예제를 잘 활용하기
A, I = map(int, input().split())
print((I-1)*A + 1)

3. 공부할 것


댓글남기기