Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: samsenpisardmoo
Problemset: บาร์โค้ด
Language: c
Time: 0.001 second
Submitted On: 2025-09-29 23:25:17
#include <stdio.h>
int main()
{
int code[13];
for (int i = 0; i < 13; i++)
{
scanf("%1d", &code[i]);
}
int addeven = 0, addodd = 0;
for (int i = 0; i < 12; i++)
{
if ((i + 1) % 2 == 0) addeven += code[i];
else addodd += code[i];
}
addeven *= 3;
int addtotal = addeven + addodd + code[12];
if (addtotal % 10 == 0) printf("YES");
else printf("NO");
return 0;
}