0부터 9까지를 담을 수 있는 배열을 담아서,

최초로 담길 때 cnt를 1씩 더해줬다.

import java.io.BufferedReader;
import java.io.InputStreamReader;
 
public class Solution{
 
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int[] arr;
        int T = Integer.parseInt(br.readLine());
        for(int tc = 1; tc<=T; tc++) {
            String s = br.readLine();
            arr = new int[10];
            int cnt = 0;
            for(int i = 0; i<s.length(); i++) {
                arr[s.charAt(i)-'0']++;
                if(arr[s.charAt(i)-'0'] == 1)
                    cnt++;
            }
            System.out.println("#" + tc + " " + cnt);
        }
         
        br.close();
    }
 
}

왈독님의 창작활동을 응원하고 싶으세요?