![콜라 문제](http://i1.daumcdn.net/thumb/C120x120/?fname=https://blog.kakaocdn.net/dn/dYgclE/btr0m5uMDoy/p0DkmiSxDSKAebqLBIHFo0/img.png)
콜라 문제
문제 나의 생각 바꿀 수 있는 콜라 수보다 전체 수가 더 많을 때 while 문을 수행토록 접근 -> while 문을 수행을 할 수 있다는 것은 이미 콜라를 바꾼 값을 같이 계산해야하기에 n - a + b 라는 수식을 사용 -> 마지막으로 받게 되는 콜라의 수 b 를 answer에 더해줌. 나의 답안 public int solution(int a, int b, int n) { int answer = 0; while(n >= a){ n = n - a + b; answer += b; } return answer; }
- Programmers 문제풀이/Lv.1
- · 2023. 2. 23.