코딩공부/백준알고리즘

[파이썬][백준]2914번-저작권

꼴1통 2020. 7. 28. 15:32

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

 

2914번: 저작권

문제 창영이는 노래 여러 개를 이어서 부르는 가수이다. 유명한 노래의 비슷한 멜로디를 이어서 부르면서 언제 곡이 넘어갔는지 모르게 만드는 것이 창영이 노래의 특징이다. 이런 노래로 상업�

www.acmicpc.net

 

이것도 문제의 길이가 길어서 어렵게 느껴질 수도 있는데, 간단한 문제이다

a : 저작권이 있는 멜로디의 총 개수

b : 앨범에 수록된 곡의 개수

c : 평균을 올림한 값

으로 쳐 보면,

a/b = (올림)c

가 된다는 것이다.

c 가 소수점 23.1 이 나오든 , 23.4가 나오든, 23.99 가 나오든 다 24로 친다는 말이다.

 

여기서 "적어도 몇 곡이 저작권이 있는 멜로디인가?" 를 물어보았다.

 

만약 (올린 후의)평균이 24가 나왔다면, 올림을 안했을 때의 평균이 23일 때의 저작권 곡에서

딱 1권을 더했을 때의 곡이 23.xxx 가 될 것이고, 이것을 올림하면 24가 될 것이므로,

이 때의 곡의 개수가 평균이 24인 곡의 갯수에서 최소가 될 것이므로, 이것을 구해주면 된다.

 

a,b = map(int,input().split(" "))
print(a*(b-1)+1)

첫째줄에 a, b 를 각각 받아와서

둘째줄에 (b-1) 을 했을때의 총 멜로디의 갯수를 구한다음 1을 더하여 출력하면 즈엉답 ~ !