https://www.acmicpc.net/problem/1316
import java.util.Scanner;
public class mar08 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner s=new Scanner(System.in);
int number=s.nextInt();
int count=0;
for(int i=0;i<number;i++) {
String word=s.next();
Boolean isWord=true;
int alphabet[]=new int[26];
for(int j=0;j<word.length();j++) {
char nowchar=word.charAt(j);
if(j==word.length()-1) {
if(alphabet[nowchar-97]==1) {
isWord=false;
}
}else {
char nextchar=word.charAt(j+1);
if(nowchar!=nextchar) {
if(alphabet[nowchar-97]==1) {
isWord=false;
}
alphabet[nowchar-97]=1;
}
}
}
if(isWord) {
count++;
}
}
System.out.print(count);
}
}
'JAVA' 카테고리의 다른 글
[백준/자바] 1934번 최소공배수 (0) | 2022.03.11 |
---|---|
[백준/자바] 1427번 소트인사이드 (0) | 2022.03.10 |
[백준/자바] 1157번 단어 공부 (0) | 2022.03.07 |
[백준/자바] 1343번 폴리오미노 (0) | 2022.02.22 |
[백준/자바] 18228번 펭귄추락대책위원회 (0) | 2022.02.21 |
댓글