Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: eexd

Problemset: บาร์โค้ด

Language: c

Time: 0.002 second

Submitted On: 2025-10-07 23:37:10

#include <stdio.h>

int main()
{
    char n[13]; scanf("%s", n);
    
    int sum1 = 0, sum2 = 0;
    for(int i =11; i>=0; i--)
    {
        if(i%2 == 1) sum1 += 3*((int)n[i]-48);
        if(i%2 == 0) sum2 += (int)n[i]-48;
    }

    if((sum1+sum2+((int)n[12]-48))%10 == 0) 
    {
        printf("YES\n");
        return (0);
    }
    printf("NO\n");

    return (0);
}