[백준] 30890번: 드럼(파이썬)
https://www.acmicpc.net/problem/30890 굉장히 쉽게 푼 문제였다.일단 두 값을 최대공배수로 나눈 값들을 나누어 박자를 구한다.예를 들어, 2 3일 때 최소공배수는 6이므로 박자는 3 2가 된다.반복문을 통해 1부터 최소공배수까지 1씩 증가시키고 왼손박자에는 1, 오른손박자에는 2, 둘 다 쳐야할 땐 3을 출력한다. import mathx,y = map(int,input().split()) #x: 왼손, y: 오른손lcm = math.lcm(x,y)rythm_x, rythm_y = lcm//x, lcm//yfor count in range(1, lcm+1, 1): if count % rythm_x == 0 and count % rythm_y != 0: #왼손을 쳐야할 때 ..
더보기