Chọn ĐTQG Hà Nội 2025 - Số báo danh

Xem dạng PDF

Gửi bài giải

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

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Trong một kỳ thi, số báo danh của thí sinh có định dạng như sau: CC-NNN.NN. Trong đó:

  • Hai ký tự đầu tiên là chữ cái tiếng Anh in hoa từ 'A' đến 'Z';

  • Ký tự thứ ba là ký tự '-';

  • Tiếp theo là ba ký tự chữ số (từ '0' đến '9');

  • Ký tự thứ bảy là ký tự '.';

  • Cuối cùng là hai ký tự chữ số (từ '0' đến '9').

Do quá trình nhập liệu thủ công, số báo danh có thể bị sai định dạng. Cho một xâu mô tả một số báo danh cần kiểm tra. Các ký tự trong xâu được đánh số bắt đầu từ ~1~.

Yêu cầu: Hãy xác định số báo danh đó đúng định dạng hay không. Nếu số báo danh đúng định dạng thì in ra ~0~, ngược lại nếu số báo danh không đúng định dạng thì in ra vị trí ký tự đầu tiên bị sai định dạng.

Input

Một dòng duy nhất gồm xâu ký tự có độ dài không quá ~50~ là số báo danh cần kiểm tra.

Output

Một số nguyên duy nhất là kết quả của bài toán.

Sample Input 1

AC.123-45

Sample Output 1

3

Sample Input 2

AB-123

Sample Output 2

7

Sample Input 3

AB-123.45

Sample Output 3

0

Sample Input 4

AB-123.45.678

Sample Output 4

10

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.