전체 글(754)
-
[알고리즘] 파리퇴치3
나의 풀이 - 이차원 배열 타입이 int[][]라는 것을 배웠다. - {}로 값을 배열 값을 초기화하는 것을 배웠다. - 클래스 내부 메소드를 사용할 수 있도록 하기 위해서는 static이 붙어야 한다는 것을 배웠다. - for 문으로 탐색도 할 수 있음을 배웠다. import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = 1; test_case =0 && indexX < n && ind..
2024.01.01 -
[알고리즘] 자릿수 더하기
나의 풀이 - Java에서 char type과 String type은 다르다. - parseInt는 String type을 받는다. char은 안된다!! - String.charAt을 하면 index에 해당하는 문자를 char로 반환해준다. - String.valueOf로 다양한 타입의 값을 String으로 변환할 수 있다. parseInt 같은 것이다. 예를 들어, 3.14를 "3.14"로 바꿀 수 있다. import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in)..
2023.12.31 -
[알고리즘] 중간값 찾기
나의 풀이 - ArrayList와 Collections는 java.util에 있다는 것을 배웠다. - ArrayList, new ArrayList()로 써야하는 것을 배웠다. - .add, .get으로 넣고 찾는다는 것을 배웠다. - Collections로 sort할 수 있다는 것을 배웠다. import java.util.Scanner; import java.io.FileInputStream; import java.util.ArrayList; import java.util.Collections; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int nu..
2023.12.31 -
[알고리즘] 1대1 가위바위보
나의 풀이 - swea는 output을 출력으로 나타내야 하므로 return을 사용하지 못한다. 그래서 if로만 구성하는 대신 else if로 맞춰주었다. import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); if (a == 1 && b == 3) { System.out.println("A"); } else if (a == 3 && b == 1) { System.out.printl..
2023.12.31 -
[알고리즘] 홀수만 더하기
나의 풀이 - 나머지를 구하는 연산은 %임을 배웠다. import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = 1; test_case
2023.12.31 -
[알고리즘] 최대수 구하기
나의 풀이 - Integer.MIN_VALUE를 배웠다. - nextInt()를 하게 되면 스페이스와 개행을 제외하고 숫자를 입력받는다. import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = 1; test_case
2023.12.31