Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: modx9572
Problemset: บาร์โค้ด
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-03 15:27:01
#include <stdio.h>
int main() {
char s[15];
scanf("%s" , &s);
int nu[15];
int c1,c2,sum;
c1 = 0;
c2 = 0;
sum = 0;
for (int i = 0; i<13; i++) {
nu[i] = (s[i] - '0');
}
for (int i = 1; i<13; i=i+2) {
c1 = c1 + nu[i];
}
c1 = c1*3;
for (int i = 0; i<11; i=i+2) {
c2 = c2 + nu[i];
}
sum = c1+c2;
sum = sum + nu[12];
if (sum%10 == 0) {
printf("YES");
}
else {
printf("NO");
}
}