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