1157번 - 단어 공부
테스트해봐도 웬만한건 다 맞는데 제출하면 틀렸다고 나오네요 ㅠㅠ
시간이 많이걸릴수도 있겠지만 일단 답이 시간초과가 아니라 틀렸다고 나오니...
어디가 잘못됬을까요?
char word[1000001]; 로 바꿔보세요.
길이 n짜리 문자열을 저장하기 위해선
n+1의 메모리공간이 필요합니다.
왜냐하면 문자열이 끝남을 알려주는 표시인 0을 저장해야할 공간 때문입니다.
ㅠ 고쳐봣는데 아니라네요 ㅠㅠ
word[i] = word[i] - 32;
-가 아니라 + 입니다. 이런 오타를 내시다니... 무심코 지나쳐버렸었네요...
아..... 이런.....죄송합니다....헐.....
부대안에 디버그를 할수가없어서 오류잡기 참 힘드네요..
감사합니다!
댓글을 작성하려면 로그인해야 합니다.
roskeo 9년 전
테스트해봐도 웬만한건 다 맞는데 제출하면 틀렸다고 나오네요 ㅠㅠ
시간이 많이걸릴수도 있겠지만 일단 답이 시간초과가 아니라 틀렸다고 나오니...
어디가 잘못됬을까요?