Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: pupu

Problemset: บาร์โค้ด

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-06 11:09:58

#include <iostream>
#include <vector>
using namespace std;
int main(){ios::sync_with_stdio(0);cin.tie(0);
    long long int n,sum=0,ki=0,ten;
    cin>>n;
    vector<int>v(13);
    ten = 1000000000000;
    for(int i=0;i<13;i++){
        v[i]=n/ten;
        n = n - (v[i]*ten);
        ten = ten/10;
    }
    for(int i=11;i>=0;i=i-2){
        sum = sum+v[i];
    }
    sum = sum*3;
    for(int i=10;i>=0;i=i-2){
        ki = ki+ v[i];
    }
    if((ki+sum+v[12])%10==0){
        cout<<"YES";
    }
    else{
        cout<<"NO";
    }
}