질문이요

SungBok Reply 9 years 5 weeks ago
1. single은 뭔가요? 2. not expandable 은 아무 것도 하지 않는 것인가요? 3. special case는 어떤 점에서 special한 건가요? 4. double expand 에서 만약 A-f, 혹은 A-z 로 하면 어떻게 되나요? 그리고 a-f 도 출력이 되나요? (사실 double expand를 이해 못했어요 어떻게 입력을 받는 지)
booksky Reply 9 years 5 weeks ago
1. Single이라는 것은 값이 1개만 출력되는 경우를 의미합니다. 0-0은 0부터 0까지니까 0만 출력되겠죠. 2. Not expandable은 문제 조건에 어긋나는 입력값입니다. 그렇기 때문에 변경하지 않고 입력값을 그대로 출력합니다. 3. Special case는 -가 축약형의 기호가 아니라 그냥 입력값으로도 들어갈 수 있다는 의미입니다. -의 양쪽에 적합한 입력값이 들어가지 않으면 -는 축약형을 의미하는 것이 아닙니다. 4. Double expand는 2개 이상의 축약형이 들어와도 출력할 수 있어야한다는 의미입니다. A-f a-F등의 값은 문제조건에 어긋나므로 풀어쓸 수 없습니다.
SungBok Reply 9 years 5 weeks ago
1. 그러면 single에서 왼 쪽의 수는 무엇을 의미하고 오른 쪽의 수는 무엇을 의미하나요? 2. special case 는 입력을 어떻게 주어야 하나요? 왜 special case를 나눈 것인가요?
booksky Reply 9 years 5 weeks ago
샘플에서 앞에 붙는 수식어는 -에 의미를 부여하지 않습니다. 그냥 이런 케이스라고 설명을 덧붙여주기 위해 적어준 것입니다. 1. 0-0이 싱글인것은 -가 싱글을 의미해서가 아니라 0부터 0까지기때문에 싱글인것입니다. 2. 스페셜 케이스도 - 양쪽에 값이 잆기때문에 스페셜인거지 앞에붙은 수식어가 -를 스페셜 케이스로 만들어주는게 아닙니다.