📝 문제
🔑 풀이 과정
· 전체 필요한 액수를 구한 뒤, 거기서 현재 갖고있는 돈을 빼서 나오는 값이 추가로 받아야 하는 돈의 액수이다.
· 다만 그 값이 0보다 작거나 같다면, 현재갖고 있는 돈이 필요 액수보다 같거나 크다라는 뜻이다. 즉, 이때는 돈을 추가로 받을 필요가 없으므로 0을 출력하면 된다.
🔓 답안
import java.io.*;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringBuilder sb = new StringBuilder();
StringTokenizer st;
st = new StringTokenizer(br.readLine());
int K = Integer.parseInt(st.nextToken()); //과자 한 개의 가격
int N = Integer.parseInt(st.nextToken()); //사려고 하는 과자의 개수
int M = Integer.parseInt(st.nextToken()); //현재 동수가 가진 돈
int cost = K * N; //과자를 전체 구입할 때 필요한 돈
if((cost - M) > 0){
sb.append(cost - M).append("\n");
}
else{
sb.append(0).append("\n");
}
bw.write(sb.toString());
bw.flush();
bw.close();
}
}
🖤 알고리즘 분류
- 수학
- 사칙연산
'PS > Baekjoon' 카테고리의 다른 글
[Baekjoon] 17626 - Four Squares (0) | 2023.09.25 |
---|---|
[Baekjoon] 27959 - 초코바 (0) | 2023.09.24 |
[Baekjoon] 14581 - 팬들에게 둘러싸인 홍준 (0) | 2023.09.22 |
[Baekjoon] 2845 - 파티가 끝나고 난 뒤 (0) | 2023.09.21 |
[Baekjoon] 25372 - 성택이의 은밀한 비밀번호 (0) | 2023.09.20 |
댓글