#CCBCHBAHAI0000048. UPC check digit (UPC Check Digit)
UPC check digit (UPC Check Digit)
UPC check digit (UPC Check Digit)
Nguồn: Problem Solving and Program Design in C
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho 12 chữ số thập phân
trong đó là chữ số kiểm tra của mã UPC.
Tính
$$S=3(d_1+d_3+d_5+d_7+d_9+d_{11}) +(d_2+d_4+d_6+d_8+d_{10}).$$Chữ số kiểm tra phải có giá trị
Mã được xem là hợp lệ khi và chỉ khi
Hãy in chữ số kiểm tra tính được và kết luận tính hợp lệ của 12 chữ số đã cho.
Input
Một dòng chứa đúng 12 số nguyên , mỗi số là một chữ số từ đến .
Output
Dòng đầu in . Dòng thứ hai in VALID nếu , ngược lại in INVALID.
Subtask
Subtask 1 (100 điểm): với mọi .
Ví dụ
Input
0 3 6 0 0 0 2 9 1 4 5 2
Output
2
VALID
Giải thích
Ta có , nên . Chữ số cuối cũng bằng , vì vậy mã hợp lệ.