spig0126   2년 전

주어진 예제와 공백인 경우 모두 해결했는데도 틀렸다고 나옵니다. 어느 부분이 틀린 건가요??

dbshin59   2년 전

N의 길이가 문제입니다.

문자열의 길이는 1,000,000을 넘지 않는다. -> 문자열의 최대 길이가 1,000,000이다.

그런데, 문자열을 저장할 때는 맨 뒤에 '\0' 이 꼭 붙어야 합니다.

그래서 1,000,000짜리 문자열을 입력 받으면, 배열을 꽉 채워서 입력을 받은 후에 맨 뒤의 문자가 짤립니다.

그래서 예를 들어 .....a a 인 문자열인 경우에

맨 뒤의 문자가 짤리면 단어가 하나 줄어들어서 틀립니다.

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