본문 바로가기

JAVA-BAEKJOON/1단계 입출력과 사칙연산

(13)
[백준/01-13] 10172 개 NO.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("||_/=\\\\__|"); } } 📌 풀이 방법 제어문자만 잘 알고 있으면 쉽게 풀 수 있다
[백준/01-12] 10171 고양이 NO.10171 풀이코드 public class Main { public static void main(String[] args) { System.out.println("\\ /\\"); System.out.println(" ) ( \')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } 📌 풀이 과정 이스케이스문자 신경써서 작성 고양이 너무 귀엽당
[백준/01-11] 11382 꼬마 정민 NO.11382 풀이코드 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); long A = scanner.nextLong(); long B = scanner.nextLong(); long C = scanner.nextLong(); System.out.println(A+B+C); } } 📌 풀이과정 최댓값 10^12 => int 범위(약 20억) 초과 => long 타입 진행 필요
[백준/01-10] 2588 곱셈 NO. 2588 풀이코드 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); int A = scanner.nextInt(); int B = scanner.nextInt(); scanner.close(); // A * B의 1의자리 수 = A * (B%10) System.out.println(A * (B%10)); // A * B의 10의자리 수 = A * (B%100/10) // ex. 385 일때 385%100=85 -> 85/10 = 8 System.out.println(A * (B%100/10)); // A * B의 100의자..
[백준/01-09] 10430 나머지 NO.10430 풀이코드 // 1. Scanner 이용 import java.util.Scanner; public class Main{ public static void main(String[] args){ 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); } } // 2. BuffedReader 사용 i..
[백준/01-08] 18108 1998년생인 내가 태국에서는 2541년생?! NO.18108 풀이코드 // 1. Scanner 방식 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); int y = scanner.nextInt(); System.out.println(y-543); } } // 2. BufferedReader 방식 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class Main{ public static void main(String[] args) throws ..
[백준/01-07] 10926 ??! NO.10926 풀이코드 // 1. Scanner 사용 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); String id = scanner.nextLine(); String lastString = "??!"; System.out.println(id + lastString); } } // 2. BufferedReader 사용 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class Main{ publ..
[백준/01-06] 10869 사칙연산 NO. 10869 풀이코드 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; public class Main{ public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str = br.readLine(); StringTokenizer st = new StringTokenizer(str, " "); int A = Integer.parseIn..