[BOJ] 1032번 명령프롬프트 (Java)
문제 (Bronze 5)
풀이
문자열을 캐릭터 배열로 변환하여 하나씩 비교하는 문제
코드
import java.io.\*;
import java.util.\*;
public class Main {
public static void main(String\[\] args) throws Exception{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine());
char\[\] pattern = br.readLine().toCharArray();
for(int i =0 ; i < N-1 ; i++){
char\[\] comp = br.readLine().toCharArray();
for(int j =0 ; j < pattern.length ; j++){
if(pattern\[j\] == '?') continue;
if(pattern\[j\] != comp\[j\]) pattern\[j\] = '?';
}
}
for(char c : pattern){
System.out.print(c);
}
}
}
Author And Source
이 문제에 관하여([BOJ] 1032번 명령프롬프트 (Java)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@dot2__/BOJ-1032번-명령프롬프트-Java저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)