Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: Whatthepoop
Problemset: บาร์โค้ด
Language: c
Time: 0.002 second
Submitted On: 2025-10-11 20:54:51
#include <stdio.h>
#include <string.h>
int main(){
char s[14];
scanf("%s", s);
int n = strlen(s);
int pos = 11;
int even = 0, sum = 0;
for(int i = 0; i < n - 1; i++){
if(pos%2 == 0){
even += s[i] - '0';
}
else{
sum += s[i] - '0';
}
pos--;
}
sum += even*3;
sum += s[n-1] - '0';
if(sum%10 == 0) printf("YES");
else printf("NO");
return 0;
}