1032번 - 명령 프롬프트
i번째 파일명의 k번째문자와 전체 파일의 k번째 문자열을 하나하나 비교하면서,
한번이라도 틀린 값이 나오면 ?를 넣고 그 문자는 그만 비교하게 했습니다.
샘플데이터를 이것저것 넣어봐도 답은 맞게 나오는 것 같은데 어디가 틀렸다고 하는지 모르겠네요,,
고수님들 봐주시고 힌트 좀 주시면 감사드리겠습니다ㅠ
(저는 C언어로 풀었지만...)
저는 일단 테스트 케이스 개수를 받고,
문자를 입력받은 뒤에
for문을 돌려서 비교를 하고,
if(a[i]!=b[i]&&b[i]!=c[i])로
전부다 다르면 ?로 d라는 배열에 저장을 해서 그 d배열을 출력했건든요?
(d배열에는 a,b,c중에 1개가 들어가게끔 해놓고...)
그랬더니 맞았어요.
한번 해보세요~~^^
감사합니다^^ String 클래스의 charAt() 메소드로 한문자씩 얻어와서 비교했더니 안되고,,
받은 문자열을 char배열로 바꿔서 비교하니 맞다고 하네요~
도움주셔서 감사합니다~
댓글을 작성하려면 로그인해야 합니다.
lalala13 9년 전
i번째 파일명의 k번째문자와 전체 파일의 k번째 문자열을 하나하나 비교하면서,
한번이라도 틀린 값이 나오면 ?를 넣고 그 문자는 그만 비교하게 했습니다.
샘플데이터를 이것저것 넣어봐도 답은 맞게 나오는 것 같은데 어디가 틀렸다고 하는지 모르겠네요,,
고수님들 봐주시고 힌트 좀 주시면 감사드리겠습니다ㅠ