Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: msurirak

Problemset: บาร์โค้ด

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-21 12:08:44

#include<iostream>
#include<string>
using namespace std;
int main(){
    string id;
    int even=0,odd=0,i,iid[13];
    cin>>id;
    for(i=0;i<13;i++){
        iid[i] = id[i]-48;
    }
    for(i=0;i<12;i++){
        if(i%2==0){//even
            even+=iid[i];
        }
        else if(i!=12){//odd
            odd+=iid[i];
        }
    }
    if(((odd*3)+even+iid[12])%10==0){
        cout<<"YES\n";
    }
    else{
        cout<<"NO\n";
    }
}