-
프로그래머스 - 콜라 문제알고리즘 2024. 4. 14. 00:45
class Solution { public int solution(int a, int b, int n) { int answer = 0; while(n >= a) { int bottle = (n / a) * b; int remainder = n % a; answer += bottle; n = bottle + remainder; } return answer; } }
마트에 콜라병을 가져갔을 때 받을 수 있는 병의 갯수(bottle)를 구하고, 가져가고 남은 갯수(remainder)를 구하여 값을 더 해주고 더 이상 나눌 수 없을 때 ( 콜라병을 받을 수 없는 ) 까지 반복하여 갯수를 구했습니다.
'알고리즘' 카테고리의 다른 글
프로그래머스 - 모의고사 (0) 2024.04.21 프로그래머스 - 명예의 전당 (0) 2024.04.17 프로그래머스 - 푸드 파이트 대회 (0) 2024.04.13 프로그래머스 - 두 개 뽑아서 더하기 (0) 2024.04.13 프로그래머스 - 비밀지도 (0) 2024.04.12