-
[백준 - 10156번] 과자 - Java //Wello Horld//Algorithm/BOJ(Baekjoon Online Judge) 2019. 8. 6. 14:14
이번에는 BOJ의 10156번 문제 "과자"를 풀어보도록 하자
동수가 과자를 살 수 있도록 수학적으로 식만 세워주면 되는 간단한 문제이다. 입력으로 과자 한 개의 가격 K, 살려고 하는 과자의 개수 N, 현재 동수가 가진 돈 M이 주어지고, (K X N >= M) 일 때, 동수는 따로 부모님한테 돈을 받지 않아도 과자를 살 수 있으므로 이 부분만 조건문으로 빼주고, {(K X N) - M} 의 값만 구해주면 되는 간단한 문제이다.
성공한 코드는 아래와 같다
import java.io.*; import java.util.*; public class sample { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); StringTokenizer st = new StringTokenizer(br.readLine()); int K = Integer.parseInt(st.nextToken()); int N = Integer.parseInt(st.nextToken()); int M = Integer.parseInt(st.nextToken()); if(K * N > M) bw.write(K * N - M + "\n"); else bw.write("0\n"); bw.flush(); br.close(); bw.close(); } }
문제 : https://www.acmicpc.net/problem/10156
'Algorithm > BOJ(Baekjoon Online Judge)' 카테고리의 다른 글
[백준 - 14928번] 큰 수 (BIG) - Java //Wello Horld// (1) 2019.08.06 [백준 - 11758번] CCW - Java //Wello Horld// (0) 2019.08.06 [백준 - 5532번] 방학 숙제 - Java //Wello Horld// (0) 2019.08.06 [백준 - 17350번] 2루수 이름이 뭐야 - Java //Wello Horld// (0) 2019.08.06 [백준 - 17356번] 수열과 쿼리 16 - Java //Wello Horld// (0) 2019.08.06