Submission
Status:
[-SSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: un8qe_x3
Problemset: บาร์โค้ด
Language: c
Time: 0.001 second
Submitted On: 2025-09-06 13:52:24
#include <stdio.h>
int main(){
long long bar;
int barcode[13];
scanf("%lld", &bar);
for (int i = 12; i>0; i--) {
barcode[i] = bar%10;
bar /= 10;
}
int sum = barcode[0]+barcode[2]+barcode[4]+barcode[6]+barcode[8]+barcode[10]+ 3*(barcode[1]+barcode[3]+barcode[5]+barcode[7]+barcode[9]+barcode[11]);
if(((10 -(sum%10))%10) == barcode[12]){
printf("YES");
}
else{
printf("NO");
}
}