백준 25304번 자바(JAVA) 영수증 문제
백준 25304번 자바(JAVA) 영수증 문제 풀이
BufferedReader 객체를 사용하여 수를 입력받아 출력하였다.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int X = Integer.parseInt(br.readLine());
int N = Integer.parseInt(br.readLine());
if (X < 1 || X > 1000000000 || N < 1 || N > 100) {
return;
}
StringTokenizer st;
int sum = 0;
for (int i = 1; i <= N; i++) {
st = new StringTokenizer(br.readLine(), " ");
int a = Integer.parseInt(st.nextToken());
int b = Integer.parseInt(st.nextToken());
sum += a * b;
}
System.out.println(X == sum ? "Yes" : "No");
}
}
'자바(JAVA) > 자료구조 & 알고리즘' 카테고리의 다른 글
백준 2439번 자바(JAVA) 별직기 2 (1) | 2023.05.14 |
---|---|
백준 25314번 자바(JAVA) BufferedReader (0) | 2023.05.07 |
백준 8393번 자바(JAVA) 합 BufferedReader (0) | 2023.05.06 |
백준 10950번 자바(JAVA) BufferedReader 사용 (0) | 2023.05.06 |
백준 2739번 자바(JAVA) 구구단 (0) | 2023.05.06 |