Point: 48.0
Time limit: 1.0s
Memory limit: 1 G
Input: stdin
Output: stdout
Author:  
Problem type
Ngôn ngữ cho phép
C#, C++

Một phần mềm yêu cầu đặt mật khẩu an toàn là chuỗi ký tự có đủ 4 loại ký tự sau: - Kí tự số: ‘\(0\)’,’\(1\)’,’\(2\)’,…,’\(9\)’. - Kí tự La tinh thường: ‘\(a\)’,’\(b\)’,’\(c\)’,…,’\(z\)‘ - Kí tự La tinh hoa: ‘\(A\)’,’\(B\)’,’\(C\)’,…,’\(Z\)‘ - Kí tự đặc biệt: ‘\(@\)‘ , ‘\(!\)‘ , ‘\(?\)’, ‘&’, ‘$$$’

Dữ liệu vào:

  • 1 chuổi chỉ gồm các kí tự thuộc 4 loại kí tự trên.

Kết quả:

  • Ghi ra một chuổi con gồm các kí tự liên tiếp nhau có thể làm được mật khẩu an toàn có độ dài nhỏ nhất.

Ví Dụ:

INPUT

a@cB1BCc1&?

OUTPUT

@cB1