Time Limit: 1s
Memory Limit: 128MB
자! 6장 진도를 잘 따라온 여러분들은 입력으로 들어온 문장에서 단어를 읽을 수 있을 것입니다.
이번 문제는 단어를 읽고, 각 단어가 어떤 클래스에 속하는지 알아맞추어 보는 문제입니다.
단어는 "normal", "id", "comment", "char" 의 4가지 클래스 중에 하나에 속합니다.
- normal : 일반 단어
- id : '_' 으로 시작하는 단어
- char : 작은 따옴표(') 로 둘러싸인 알파뱃 1글자
- comment : /* */ 주석 안에 나오는 단어
입력으로는 여러줄의 문장이 들어오고, 각각의 문장에서 단어는 공백으로 구분되어 있습니다. 문장의 끝은 EOF로 구분합니다. 각각의 단어에 대해 클래스 정보를 출력하면 됩니다.
- Line 1 ~ EOF : 입력 문장
- 한 문장은 공백을 구분자로 하여 N개의 단어가 결합되어 있음
- Line 1 ~ EOF : 출력 문장
- 입력 문장의 단어 수 만큼 클래스 정보를 출력
- 주석의 구분 기호(/*, */)는 어떠한 클래스에도 속하지 않으며, 출력하지 않음
HELLO WORLD WORD is a normal word _WORD is id word 'a' is char word /* WORD */ is comment word /* _WORD */ is comment word /* 'a' */ is comment word
normal normal normal normal normal normal normal id normal normal normal char normal normal normal comment normal normal normal comment normal normal normal comment normal normal normal
PE에러로 안되면 아래 예문을 사용해서 테스트 해보세요! (thx to pichulia)
hihi hihi
haha /* hello */
world hihi