Submission
Status:
[xSSSSSSSSS]
Score: 0
User: Test
Problemset: บาร์โค้ด
Language: c
Time: 0.000 second
Submitted On: 2024-09-30 22:13:29
#include <stdio.h>
#include <string.h>
int main(){
char arr[13];
int a=0;
int b=0;
int c;
scanf("%s",arr);
if(strlen(arr)==13){
for(int i=1;i<=12;i=i+2){
a+=arr[i]-'0';
}
a*=3;
for(int i=0;i<=11;i=i+2){
b+=arr[i]-'0';
}
c=a+b;
c+=arr[12]-'0';
if(c%10==0){
printf("YES");
}
else{
printf("NO");
}
//printf("%d%d",a,b);
}
else{
return 1;
}
return 0;
}
//0814011599008