2739번 : 구구단
문제
N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.
입력
첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다.
출력
출력형식과 같게 N*1부터 N*9까지 출력한다.
코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
for(int i=1; i<10; i++) {
System.out.println(num + " * " + i + " = " + num*i);
}
}
}
10950번 : A+B - 3
문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 테스트 케이스의 개수 T가 주어진다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
출력
각 테스트 케이스마다 A+B를 출력한다.
코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
int a[] = new int[num];
int b[] = new int[num];
for(int i=0; i<num; i++) {
a[i] = sc.nextInt();
b[i] = sc.nextInt();
}
for(int j=0; j<num; j++) {
System.out.println(a[j]+b[j]);
}
}
}
8393번 : 합
문제
n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.
입력
첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다.
출력
1부터 n까지 합을 출력한다.
코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
int sum = 0;
for(int i=1; i<=num; i++) {
sum = sum+i;
}
System.out.println(sum);
}
}
25304번 : 영수증
문제
준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것이 맞는지 확인해보려 한다.
영수증에 적힌,
- 구매한 각 물건의 가격과 개수
- 구매한 물건들의 총 금액
을 보고, 구매한 물건의 가격과 개수로 계산한 총 금액이 영수증에 적힌 총 금액과 일치하는지 검사해보자.
입력
첫째 줄에는 영수증에 적힌 총 금액 X가 주어진다.
둘째 줄에는 영수증에 적힌 구매한 물건의 종류의 수 N이 주어진다.
이후 N개의 줄에는 각 물건의 가격 a와 개수 b가 공백을 사이에 두고 주어진다.
출력
구매한 물건의 가격과 개수로 계산한 총 금액이 영수증에 적힌 총 금액과 일치하면 Yes를 출력한다. 일치하지 않는다면 No를 출력한다.
코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int total = sc.nextInt();
int num = sc.nextInt();
int sumtotal = 0;
for(int i=0; i<num; i++) {
int a = sc.nextInt();
int b = sc.nextInt();
int sum = a*b;
sumtotal = sumtotal + sum;
}
if(sumtotal == total) {
System.out.println("Yes");
} else {
System.out.println("No");
}
}
}
'CodingTest > 백준알고리즘' 카테고리의 다른 글
[백준] 2438번, 11022번 - JAVA[자바] (0) | 2022.10.11 |
---|---|
[백준] 11021번, 11022번 - JAVA[자바] (0) | 2022.10.10 |
[백준] 2480번 : 주사위 세개 - JAVA[자바] (0) | 2022.10.08 |
[백준] 2525번 : 오븐 시계 - JAVA[자바] (1) | 2022.10.08 |
[백준] 2884번 : 알람 시계 - JAVA[자바] (0) | 2022.10.07 |
댓글