728x90
반응형
09.18
두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.
package baekjoon;
import java.util.Scanner;
public class java_0918 {
public static void main(String[] args) {
// 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.
Scanner scanner = new Scanner(System.in);
int A = scanner.nextInt();
int B = scanner.nextInt();
System.out.println(A+B);
System.out.println(A-B);
System.out.println(A*B);
System.out.println(A/B);
System.out.println(A%B);
}
}
09.19
준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오.
package baekjoon;
import java.util.Scanner;
public class java_0919 {
public static void main(String[] args) {
// 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오.
Scanner scanner = new Scanner(System.in);
String id;
id = scanner.nextLine();
System.out.println(id + "??!");
}
}
09.20
ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다.
불교 국가인 태국은 불멸기원(佛滅紀元), 즉 석가모니가 열반한 해를 기준으로 연도를 세는 불기를 사용한다. 반면, 우리나라는 서기 연도를 사용하고 있다. 불기 연도가 주어질 때 이를 서기 연도로 바꿔 주는 프로그램을 작성하시오.
package baekjoon;
import java.util.Scanner;
public class java_0920 {
public static void main(String[] args) {
// 불기 연도가 주어질 때 이를 서기 연도로 바꿔 주는 프로그램을 작성하시오.
Scanner scanner = new Scanner(System.in);
int y = scanner.nextInt();
System.out.println(y-543);
}
}
09.21
(A+B)%C는 ((A%C) + (B%C))%C 와 같을까?
(A×B)%C는 ((A%C) × (B%C))%C 와 같을까?
세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오.
package baekjoon;
import java.util.Scanner;
public class java_0921 {
public static void main(String[] args) {
/* (A+B)%C는 ((A%C) + (B%C))%C 와 같을까?
* (A×B)%C는 ((A%C) × (B%C))%C 와 같을까?
* 세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오. */
Scanner scanner = new Scanner(System.in);
int A = scanner.nextInt();
int B = scanner.nextInt();
int C = scanner.nextInt();
System.out.println((A+B)%C);
System.out.println(((A%C)+(B%C))%C);
System.out.println((A*B)%C);
System.out.println(((A%C)*(B%C))%C);
}
}
09.22
(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.

(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.
package baekjoon;
import java.util.Scanner;
public class java_0922 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int A = scanner.nextInt();
int B = scanner.nextInt();
System.out.println(A * (B%100%10));
System.out.println(A * (B%100/10));
System.out.println(A * (B/100));
System.out.println(A*B);
}
}728x90
반응형
'Study > ☁️ 1일 1문제' 카테고리의 다른 글
| [1일 1문제] 백준 단계별로 풀어보기 6-10번 (11.06~11.10) (0) | 2023.11.10 |
|---|---|
| [1일 1문제] 백준 단계별로 풀어보기 1-5번 (10.09~10.13) (1) | 2023.10.13 |
| [1일 1문제] 백준 단계별로 풀어보기 3-7번 (10.02~10.06) (0) | 2023.10.06 |
| [1일 1문제] 백준 단계별로 풀어보기 11-13번, 1-2번 (09.25~09.29) (0) | 2023.09.29 |
| [1일 1문제] 백준 단계별로 풀어보기 1-5번 (09.11 ~ 09.15) (0) | 2023.09.15 |