JAVA16 [JAVA][백준] 8958_OX퀴즈 import java.util.Scanner; public class OX_8958 { public static void main (String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int sum = 0; int[] out = new int[n]; sc.nextLine(); for (int j = 0; j < n; j++) { String ox = sc.nextLine(); int cnt = 1; for (int i = 0; i < ox.length(); i++) { char tmp = ox.charAt(i); if (tmp == 'O') { sum += cnt; cnt++; } else { cnt = 1; } out[.. 2024. 4. 15. [JAVA][백준] 3052_나머지 1. 배열을 사용하는 방법 import java.util.Scanner; public class remainder_3052 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] remain = new int[10]; int sum = 0; for (int b = 0; b < 10; b++) { remain[b] = sc.nextInt() % 42; } for (int i = 0; i < 10; i++) { int cnt = 0; for (int j = i+1; j < 10; j++) { if (remain[i] == remain[j]) { cnt ++; } } if (cnt == 0){ sum ++; } .. 2024. 4. 15. [JAVA][백준] 1152_단어의 개수 import java.util.Scanner; public class Znum_of_words_1152 { public static void main (String[] args) { Scanner sc = new Scanner(System.in); String sentence = sc.nextLine(); String arrStr[] = sentence.trim().split(" "); int num = arrStr.length; if (sentence.equals(" ")) { num = 0; } System.out.println(num); } } String을 split하여 배열에 넣고 싶을 때, 반복문이 없이도 넣을 수 있다. 처음 선언하면서 split을 해주면 알아서 배열에 잘 들어간다. st.. 2024. 4. 15. [JAVA][백준] 2884_알람시계 import java.util.Scanner; public class Zalram_2884 { public static void main (String[] args) { Scanner sc = new Scanner(System.in); int h = sc.nextInt(); int m = sc.nextInt(); if (m >= 45) { m -= 45; } else if (m 0) { m += 15; h -= 1; } else if (h < 1) { h = 23; m += 15; } } System.out.println(h +" "+ m); } } 여러가지 경우를 모두 if로 나눠서 코딩하기! 경우의 수를 노트에 정리해보면, 꼭 4개의 if문을 쓰지 않고 더 간략한 if문을.. 2024. 4. 15. 이전 1 2 3 4 다음