본문 바로가기

백준24

[백준/BAEKJOON] 1330번 두 수 비교하기 JAVA 1. readLine() 은 한 행을 전부 읽기 때문에 공백 단위로 입력해 준 문자열을 공백단위로 분리해주어야 문제를 풀 수 있을 것이다. 2. br.readLine() 을 통해 읽어온 것을 split(" ") 하여 공백 단위로 나눠준 뒤 String 배열에 각각 저장하는 방법이다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new Inp.. 2021. 8. 9.
[백준/BAEKJOON] 2588번 곱셈 JAVA 1. toCharArray() 라는 문자열을 char 배열 형태로 반환해주는 메소드가 있다. JAVA API 에서의 설명은 이러하다. 즉 위 메소드로 character 배열로 만들어준 뒤 하나씩 배열에서 꺼내서 쓰는 방법이다. 나중에 문자열 길이가 가변적으로 입력으며 문자 하나씩 참조해야할 때 매우 유용한 메소드 중 하나다. 2. str 에 문자열 abcdef 가 저장되어있을 때 문자열을 문자들이 모인 배열이라고 보고 인덱스를 참조하여 해당 문자를 반환하는 것이다. 이때 반환되는 값은 아스키코드값인 문자 (char)이다. String num = 345; 가 있다고 하자. int result = num.charAt(0);라고 하면 result = 3 으로 착각할 수 있으나 실은 문자의 '3' 이지 숫자 3.. 2021. 8. 9.
[백준/BAEKJOON] 10430번 나머지 JAVA 1. a, b, c를 입력받는다. 2. 4가지 연산을 출력한다. 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(); int c = sc.nextInt(); sc.close(); 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); } } 2021. 8. 9.
[J STORY] [백준/BAEKJOON] 10869번 사칙연산 JAVA 1. 두 자연수를 입력받는다. 2. System.out.println을 이용하여 연산을 출력한다. 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(); sc.close(); 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); } } 2021. 8. 9.
[백준/BAEKJOON] 10998번 A*B JAVA * 두 수의 곱셈을 출력한다. import java.util.Scanner; a와 b변수에 값을 받아 a*b 출력 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(); sc.close(); System.out.println(a*b); } } 2021. 8. 8.
[백준/BAEKJOON] 10172번 개 JAVA 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("||_/=\\\\__|"); } } 2021. 8. 8.