문제 : https://www.acmicpc.net/problem/1316


import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		String input = scan.nextLine();
		int inputCnt = Integer.valueOf(input);
		int result = inputCnt;

		for (int i = 0; i < inputCnt; i++) {
			String inputStr = scan.nextLine();
			int[] chk = new int[26];

			for (int j = 1; j < inputStr.length(); j++) {
				chk[inputStr.charAt(0) - 'a'] = 1;
				if (inputStr.charAt(j) != inputStr.charAt(j - 1)) {
					if (chk[inputStr.charAt(j) - 'a'] == 0) {
						chk[inputStr.charAt(j) - 'a'] = 1;
					} else {
						result = result - 1;
						break;
					}
				}
			}
			chk = new int[26];
		}
		System.out.println(result);

		scan.close();
	}
}
 

+ Recent posts

"여기"를 클릭하면 광고 제거.