배열 한접시

[백준] 1919번 애너그램 만들기 [Java]

NaZZU 2024. 4. 19. 21:39

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import java.util.Scanner;
 
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        String arr1 = sc.nextLine();
        String arr2 = sc.nextLine();
 
        int[] alpha = new int[26];
        
        for (int i =0; i < arr1.length(); i++)
            alpha[arr1.charAt(i) - 'a']++;
        for (int i =0; i < arr2.length(); i++)
            alpha[arr2.charAt(i) - 'a']--;
        
        int res = 0;
        
        for (int i =0; i < 26; i++)
        {
            res += Math.abs(alpha[i]);
        }
        
        System.out.println(res);
        
    }
}
 
cs