Submission

Status:
[xSSSSSSSSS]

Score: 0

User: Test

Problemset: บาร์โค้ด

Language: c

Time: 0.000 second

Submitted On: 2024-09-30 22:15:43

#include <stdio.h>
#include <string.h>
int main(){
    char arr[13];
    int a=0;
    int b=0;
    int c;
    scanf("%s",arr);
    if(strlen(arr)==13){
    for(int i=1;i<=12;i=i+2){
        a+=arr[i]-'0';
    }
    a*=3;
    for(int i=0;i<=11;i=i+2){
        b+=arr[i]-'0';
    }
    c=a+b;
    c+=arr[12]-'0';
    if(c%10==0){
        printf("YES");
    }
    else{
        printf("NO");
    }
    //printf("%d%d",a,b);
    }
    else{
        return 1;
    }
    return 0;
}



//0814011599008