bupjae   3년 전

출력 설명에는

Replace all sequences of four letters (no white space, punctuation marks or other characters) which are bounded by one of the pairs given in the dictionary, even if the cases differ, by ** in the central positions.

즉, 대소문자가 다르더라도 사전에 포함되어 있으면 ** 로 바꾸라고 되어 있습니다만

예제 출력에는 대소문자가 다른 경우 (Shut, forK)는 ** 로 안 바뀌고 그대로 출력하고 있습니다.

 

원본 문제집의 예제 출력은 해당 단어가 S**t, f**K 로 되어 있습니다.

startlink   3년 전

even if the cases differ를 지우면 되는건가요?

bupjae   3년 전

고치는 방법이 여러가지 있을 수 있는데, 


제 생각에는 원본을 그대로 따르기 위해 문제 설명은 현재와 같이 두고, BOJ에 있는 입력과 출력 데이터를 문제 설명에 맞게 고치는게 더 좋은 방향이지 않을까 생각됩니다.

공지에는 원본 링크를 걸 필요는 없다고 되어있습니다만, 혹시 원본이 필요하신가요?

startlink   3년 전

아니요 원본은 가지고 있습니다.

그럼 본문은 그대로 두고 데이터를 고칠까요?

bupjae   3년 전

그게 맞는 방향이라고 생각됩니다.

startlink   3년 전

even if the cases differ를 지우는게 더 좋을 것 같습니다.

NZPC 2002에 첨부되어 있는 소스에는 case가 다른 경우를 처리하지 않습니다.

bupjae   3년 전

원본 문제와 같이 제공된 정답 프로그램 말씀하시는 거죠?


그 프로그램이 case 처리를 안 했다면 오히려 case 처리 안 하는게 더 좋다는 데에 동의합니다.



혼선을 끼쳐서 죄송합니다.

startlink   3년 전

수정했습니다.

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