알고리즘 문제풀이/Beakjoon

[자바/백준] 단계별 문제 풀이 - 입출력과 사칙연산

joah.k 2021. 6. 19. 21:36
728x90

드디어 백준을 시작하게 되었다! 

아직 쉬운 단계라 그런지 진도를 훅훅 나갈 수 있었다. 

입출력, 사칙연산 파트는 그래서 다 풀지는 않았다. 

 

* 입출력 파트에서 bufferedReader 등 Scanner 말고도 다른 방법도 많았지만 간단한 문제이기에 주로 Scanner를 이용! 

 

 

1 2557번 Hello World
public class step01_1 {
    public static void main(String[] args) {
        // 2557번. 출력
        System.out.println("Hello World!");
    }
}
3 10171번 고양이
public class step01_3 {
    public static void main(String[] args) {
        //10171번. 고양이
        System.out.println("\\    /\\");
        System.out.println(" )  ( ')");
        System.out.println("(  /  )");
        System.out.println(" \\(__)|");
    }
}
​
5 1000번 A+B
import java.util.Scanner;

public class step01_5 {
    //1000번. 덧셈
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        int c = a+b;
        sc.close();

        System.out.println(c);
    }
}
9 10869번 사칙연산
import java.util.Scanner;

public class step01_9 {
    //10869번. 사칙 연산
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        int a = sc.nextInt();
        int b = sc.nextInt();
        sc.close();

        if (a>=1 && b<=10000) {
            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);
        }
    }
}
728x90