lalala13   9년 전

i번째 파일명의 k번째문자와 전체 파일의 k번째 문자열을 하나하나 비교하면서,

한번이라도 틀린 값이 나오면 ?를 넣고 그 문자는 그만 비교하게 했습니다.

샘플데이터를 이것저것 넣어봐도 답은 맞게 나오는 것 같은데 어디가 틀렸다고 하는지 모르겠네요,,

고수님들 봐주시고 힌트 좀 주시면 감사드리겠습니다ㅠ

ojh3316   9년 전

(저는 C언어로 풀었지만...)

저는 일단 테스트 케이스 개수를 받고,

문자를 입력받은 뒤에

for문을 돌려서 비교를 하고,

if(a[i]!=b[i]&&b[i]!=c[i])로

전부다 다르면 ?로 d라는 배열에 저장을 해서 그 d배열을 출력했건든요?

(d배열에는 a,b,c중에 1개가 들어가게끔 해놓고...)

그랬더니 맞았어요.

한번 해보세요~~^^


lalala13   9년 전

감사합니다^^ String 클래스의 charAt() 메소드로 한문자씩 얻어와서 비교했더니 안되고,,

받은 문자열을 char배열로 바꿔서 비교하니 맞다고 하네요~

도움주셔서 감사합니다~

댓글을 작성하려면 로그인해야 합니다.