Nhập biển số đăng ký xe

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:

XXYY-ZZZ.ZZ

Trong đó:

  • XX là hai chữ số đầu tiên (từ 01 đến 99) — mã tỉnh
  • YY là hai chữ cái in hoa — ký hiệu loại xe
  • - là dấu gạch ngang
  • ZZZ.ZZ là dãy 5 chữ số, với 3 chữ số, dấu chấm, rồi 2 chữ số

Yêu cầu: Chỉ sử dụng vòng lặp while. Không sử dụng for.

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

12345678901  
3LD-123.45  
30ld-123.45  
30LD-12345  
30LD-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 khong hop le. Vui long nhap lai.  
Bien so hop le: 30LD-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.