글
프로그래머스 C# 콜라 문제(P, J)
프로그래밍
2023. 2. 6. 15:16
728x90
SMALL
using System;
public class Solution {
public int solution(int a, int b, int n) {
int answer = 0;
int index = n;
while(n > n%a)
{
answer += (n/a)*b;
n = n%a+(n/a)*b;
}
return answer;
}
}
/////
public class Solution {
public int solution(int a, int b, int n) {
return (n > b ? n - b : 0) / (a - b) * b;
}
}
파이썬
//////
def solution(a, b, n):
answer = 0
while n >= a:
answer += (n // a) * b
n = (n // a) * b + (n % a)
return answer
자바
class Solution {
public int solution(int a, int b, int n) {
int answer = 0;
while (n >= a)
{
answer += b * (n / a);
n = b * (n / a) + n % a;
}
return answer;
}
}
728x90
'프로그래밍' 카테고리의 다른 글
프로그래머스 C# 푸드 파이트 대회(for문, 문자열 합하기, P, J) (0) | 2023.02.06 |
---|---|
프로그래머스 C# 신고 결과 받기(Dictionary, HashMap, P, J) (0) | 2023.02.06 |
프로그래머스 C# 없는 숫자 더하기(P, J) (0) | 2023.02.06 |
프로그래머스 C# 성격 유형 검사하기(파이썬, 자바) dictionary (0) | 2023.02.05 |
프로그래머스 레벨1 C# 삼총사(3중 for문, 파이썬, 자바) (0) | 2023.02.05 |