목록Algorithm (127)
main
* Arrays.sort() 사용 import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int[] numbers = new int[N]; for (int i = 0; i < numbers.length; i++) { numbers[i] = sc.nextInt(); } Arrays.sort(numbers); for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]); } sc...
* 변경된 부분을 공백으로 구분함. import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); String origin_str = sc.nextLine(); String check_str = origin_str; int count = 0; String[] croatian_alps = { "dz=", "c=", "c-", "d-", "lj", "nj", "s=", "z=" }; for (String croatian_alp : croatian_alps) { while (!check_str.re..
* StringBuffer.reverse() 사용 import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str = br.readLine(); StringBuffer sb = new StringBuffer(str); String reversed_str = sb.reverse().toString(); String[] numbers = reversed_str.split(" "); int num1 = Integer..
* BufferedWriter는 int 형 출력이 안됨.(String 형태로 바꿔주니 출력된다.) import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine(), " "); br.close(); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); b..
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] alphabets = new int[('Z' - 'A' + 1)]; for (int i = 0; i < alphabets.length; i++) { alphabets[i] = 0; } String str = sc.nextLine(); for (char c : str.toUpperCase().toCharArray()) { alphabets[c - 'A'] += 1; } int max_num = -1; int max_cnt = 0; int max_index = -1; for (i..