Kiểm tra biển số xe ô tô hợp lệ

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Viết chương trình yêu cầu người dùng nhập vào một biển số xe ô tô hợp lệ.
Một biển số được coi là hợp lệ nếu thỏa mãn định dạng:

XXYYM-ZZZ.ZZ

Trong đó:

  • XX là hai chữ số đầu tiên (từ 01 đến 99) — mã tỉnh
  • Y là hai chữ cái in hoa — ký hiệu loại xe
  • M là chữ cái in hoa hoặc là các chữ số từ 0 đến 9
  • Z là các chữ số từ 0 đến 9
  • - là dấu gạch ngang
  • Ký hiệu ZZZ.ZZ là một chuỗi gồm 5 chữ số, phân cách bằng dấu chấm ở giữa: 3 chữ số đầu và 2 chữ số cuối

Input

  • Nhiều dòng, mỗi dòng là một chuỗi ký tự đại diện cho biển số xe do người dùng nhập.
  • Dừng lại khi người dùng nhập đúng một biển số hợp lệ theo định dạng trên.

Output

  • Với mỗi lần nhập sai, in ra dòng:
    Bien so khong hop le. Vui long nhap lai.

  • Khi nhập đúng, in ra dòng:
    Bien so hop le: ~s~, với ~s~ là biển số vừa nhập.

Ví dụ:

Input

00AB-123.45  
99ab-123.45  
99A2-123.4a  
30BA1-123.45  

Output

Bien so khong hop le. Vui long nhap lai.  
Bien so khong hop le. Vui long nhap lai.  
Bien so khong hop le. Vui long nhap lai.  
Bien so hop le: 30BA1-123.45  

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.