citizen   7년 전

boolean find를 만들어서 

i번째 문자열과 len-i번째 char을 비교하도록 하다가

서로 다른게 나오면 ture로 만들어 버리고

이후 find값에 따라 결과를 출력하도록 하였습니다.

채점 결과가 한 90% 정도 도달하다가 틀렸습니다가 나오네요

이유가 뭘까요?

sgchoi5   7년 전

아마 길이 1 이 처리가 안 되어서 그런가 보네요. 1 이면 1 을 출력해야 할 겁니다.

입력 조건을 보면 1 인 경우와 홀수 len 인 경우를 고려해야 합니다.

단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다.

citizen   7년 전

제가 제출 전에 확인을 해보긴 했는데

길이가 1일 때도 정상적으로 1을 출력하고

홀수일때도 크게 문제는 일으키지는 않더군요..

uk7880   7년 전

길이가 짝수일 경우 올바르게 작동하지 않을것같습니다.

ex)  ab,abca 등등..?

citizen   7년 전

알고보니 간단한 연산 실수였네요.. 지적해주셔서 감사합니다

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