날짜
시간 제한1초메모리 제한1024 MB
각 줄의 날짜를 Month Day, Year 형식에서 MM/DD/YY 형식으로 바꿉니다. 월 이름이 잘못되었거나 일이 1에서 31 사이가 아니면 Invalid를 출력합니다.
문제
휴대폰은 날짜를 Month Day, Year 형식으로 보여준다 (예: July 25, 2018). 이를 MM/DD/YY 형식으로 줄이고자 한다. 여기서 M은 월, D는 일, Y는 연도를 뜻한다 (예: 07/25/18). 이 형식 변환을 계산하는 프로그램을 작성하라.
입력
첫 줄에는 뒤따르는 줄의 수 n이 정수로 주어진다. 다음 n개의 줄은 Month Day, Year 형식으로 주어진다. 전체 연도는 1 이상 300,000,000 이하의 정수이다.
출력
입력과 같은 날짜를 새 형식 MM/DD/YY로 출력한다. 월, 일, 연도가 한 자리이면 앞에 0을 붙인다. 날짜가 유효하지 않으면 (월 이름의 철자가 틀렸거나, 일이 1보다 작거나 31보다 큰 경우) Invalid를 출력한다. 일이 그 월의 날짜 수 안에 드는지는 확인하지 않아도 되고, 31을 넘지 않는지만 확인하면 된다. 연도는 입력 연도의 마지막 두 자리이다 (한 자리이면 앞에 0을 붙인다).