스타일 변경
면접 대비시간 제한2초메모리 제한1024 MB
각 변수 이름을 camelCase 또는 CamelCase에서 snake_case로 바꿉니다. 대문자 앞에 밑줄을 넣고 모든 글자를 소문자로 바꿉니다.
문제
노란이는 컴퓨터를 재부팅하는 과제를 수행해야 합니다. 그에게는 프로그램이 들어 있는 전용 reboot 플래시 드라이브가 있습니다. 이 프로그램의 모든 변수는 CamelCase 또는 camelCase 스타일로 작성되어 있습니다. 노란이는 이것이 마음에 들지 않아서 모든 변수를 snake_case 스타일로 바꾸고 싶어 합니다.
두 스타일 모두 공백 없는 문자열 하나에 여러 단어로 된 구절을 담기 위해 쓰입니다. camelCase(CamelCase)에서는 구절의 각 단어 첫 글자를 대문자로 쓰되, 첫 단어는 소문자로 시작해도 됩니다. 나머지 글자는 모두 소문자로 쓰고, 단어를 공백 없이 이어 붙입니다. snake_case에서는 모든 단어를 소문자로 쓰고, 단어 사이를 _로 구분합니다.
입력
첫 줄에 정수 이 주어집니다. 이는 노란이가 스타일을 바꾸려는 변수 이름의 개수입니다(). 이어지는 개의 줄에는 각각 라틴 문자로만 이루어진 문자열 가 주어집니다. 이것이 변수 이름입니다().
출력
각 변수 이름을 snake_case로 바꿔 출력하세요.