Notice
Recent Posts
Recent Comments
Link
drexqq
[Java, 자바] 백준알고리즘 단계별로 풀기 - 1단계 본문
728x90
반응형
2557번
Hello World!를 화면에 출력하는 문제 (예제 출력과 똑같이 출력해야 합니다.)
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
10718번
두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다.
public class Main {
public static void main(String[] args) {
System.out.println("강한친구 대한육군");
System.out.println("강한친구 대한육군");
}
}
10171번
고양이출력하기
public class Main {
public static void main(String[] args) {
System.out.println("\\ /\\");
System.out.println(" ) ( ')");
System.out.println("( / )");
System.out.println(" \\(__)|");
}
}
10172번
개출력하기
public class Main {
public static void main(String[] args) {
System.out.println("|\\_/|");
System.out.println("|q p| /}");
System.out.println("( 0 )\"\"\"\\");
System.out.println("|\"^\"` |");
System.out.println("||_/=\\\\__|");
}
}
1000번
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(a + b);
}
}
1001번
두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(a - b);
}
}
10998번
두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(a * b);
}
}
1008번
두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double a = sc.nextInt();
double b = sc.nextInt();
System.out.println(a / b);
}
}
10869번
두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.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);
}
}
10430번
(A+B)%C는 ((A%C) + (B%C))%C 와 같을까?
(A×B)%C는 ((A%C) × (B%C))%C 와 같을까?
세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.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);
}
}
2588번
(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.
(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
// 10으로 나눈 값의 나머지 -> 1의 자리가
System.out.println(a * (b % 10));
// 100으로 나눈 값의 나머지를 10으로 나눈 목 -> 10의 자리
System.out.println(a * ((b % 100) / 10));
// 100으로 나눈 몫 -> 100의 자리
System.out.println(a * (b / 100));
System.out.println(a * b);
}
}
728x90
반응형
'공부노트 > 백준알고리즘' 카테고리의 다른 글
[Java, 자바] 백준알고리즘 단계별로 풀기 - 6단계 (0) | 2020.06.05 |
---|---|
[Java, 자바] 백준알고리즘 단계별로 풀기 - 5단계 (0) | 2020.06.01 |
[Java, 자바] 백준알고리즘 단계별로 풀기 - 3단계 (0) | 2020.05.29 |
[Java, 자바] 백준알고리즘 단계별로 풀기 - 2단계 (0) | 2020.05.26 |
Comments