Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: winkawin2552

Problemset: บาร์โค้ด

Language: c

Time: 0.002 second

Submitted On: 2025-10-10 18:53:14

#include <stdio.h>

int main() {
    char nums[14]; // 1 2 3 4 5 6 7 8 9 0 1 2 3 '\0'
    scanf("%s", nums);
    int even_index =0, odd_index =0;
    for(int i = 1; i <= 12; i++){
        if(i%2==1) {
            even_index += nums[12-i] - '0';
        }else odd_index += nums[12-i] - '0';
        
    }
    even_index *=3;
    int sum = even_index+odd_index+ (nums[12] -'0');
    printf("%s", (!(sum%10)) ? "YES": "NO");


    return 0;
}