비밀번호 검사

NYPC 2019 · 예선 연습문제

어떤 웹사이트에 회원가입하기 위해서 다음과 같은 비밀번호 조건들이 있다. 입력으로 들어온 문자열이 다음 조건을 만족하는지 확인하는 프로그램을 작성하시오.

입력 형식

입력으로 들어오는 문자열의 최대 길이는 100100자이다. 문자열은 영어 대소문자, 숫자, 그리고 특수문자로만 구성되어있다. 특수문자는 !@#$%^&*()-=\_+|;:'"/?,.<>~[]{}` 만 주어진다.

출력 형식

입력으로 들어온 문자열이 웹사이트에서 요구하는 조건을 만족하는 문자열이라면 valid를 출력하고, 그렇지 않다면 invalid를 출력한다.

예제 1

입력

{NYPC2019}

출력

invalid

예제 2

입력

{NYPc2019}

출력

valid

채점 방식

입력 케이스들 각각에 대해 동일한 점수가 배분된다.

이 문제는 연습 문제이므로 점수가 성적에 합산되지 않습니다.

해설