Mật Khẩu
Point: 48.0
Time limit: 1.0s
Memory limit: 1 G
Input:
stdin
Output:
stdout
Author:
Problem type
A - Nhập môn: 07 - Xâu ký tự
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