🎈문제 https://www.acmicpc.net/problem/10869 💬설명 Print에 두 Int 변수값을 /해주고 결과값을 int에 넣으면 소수점 뒷자리가 잘린다. %는 나누고 남은 나머지 값을 나타낸다. ⌨️ CODE import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sn = new Scanner(System.in); int A = sn.nextInt(); int B = sn.nextInt(); System.out.println(A+B); System.out.println(A-B); System.out.println(A*B); System.out.println(A/B); Sy..
🎈문제 https://www.acmicpc.net/problem/9086 💬설명 첫글자의 위치는 0, 마지막 글자의 위치는 .length-1이다. 마지막 글자는 .length-1부터 .length 임을 햇갈리지 말자. ⌨️ CODE import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int k = sc.nextInt(); String[] st = new String[k]; for(int i = 0 ; i < k ; i++) { st[i] = sc.next(); } for(int j= 0 ; j < k ; j++) { System.out...
🎈문제 https://www.acmicpc.net/problem/27866 💬설명 substring(시작index, 끝index-1). substring의 끝index는 끝나는 index 앞까지 자르므로 -1을 해주도록 하자. ⌨️ CODE import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String st; int a; st = sc.next(); a = sc.nextInt(); System.out.print(st.substring(a-1, a)); } }
🎈문제 https://www.acmicpc.net/problem/3052 💬설명 배열을 생성하고 각 배열의 자리는 나머지 숫자라고 하자. 입력값이 42보다 작으면 1~41의 수가 나머지가 되고 42이상이면 같은 나머지가 반복된다. 배열의 자리에 나머지수에 맞게 같은 값을 입력해주고 if문으로 몇개인지 확인하자. ⌨️ CODE import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] arr = new int[42]; int k = 0; for(int i = 0 ; i < 10 ; i ++) { int num = sc.nextInt()..
🎈문제 https://www.acmicpc.net/problem/5597 💬설명 배열에 변수타입을 int로 넣으면 값을 넣지 않을시 기본적으로 0이 입력되어 있다.(Boolean은 false) 과제를 제출한 학생의 출석번호를 배열의 위치라고 했을 때 제출시 값1을 입력해주자. ⌨️ CODE import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] arr = new int[30]; for(int i = 0 ; i < 28 ; i++) { int index = sc.nextInt()-1; arr[index] = 1; } for(int ..