n명의 어린이가 m개의 캔디를 가진다. 각 어린이가 균등하게 캔디를 가지기 위해 몇개의 캔디를 써야하는가
예를 들어 4명의 어린이가 15개의 캔디를 가졌다면, 각자 3개씩 가져서 나머지는 3개가 남는다.
그렇다면, 총 나눠진 캔디의 갯수는 12개가 된다. 12개가 답이다.
즉, 모든 캔디의 수에서 어린이의 인원을 나눈 나머지를 전체 캔디의 갯수에서 빼주면 된다.
파이썬
def candies(n, m):
return m - m % n
코틀린
fun candies(n: Int, m: Int) = m - m%n
728x90
반응형
'Algorithm > Core' 카테고리의 다른 글
#4. Seats in Theater (0) | 2021.11.07 |
---|---|
#2. Largest Number (0) | 2021.11.02 |
#1. Add Two Digits (0) | 2021.11.02 |