Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: Neozaawwman1
Problemset: บาร์โค้ด
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-07 00:10:46
#include <bits/stdc++.h>
using namespace std;
int main(){
string n;cin>>n;
if(n.length()>13){
return 0;
}
vector<int> arr;
for(int i=0; i<n.length(); i++){
arr.push_back(n[i]-'0');
}
int even=0, odd=0;
for(int i=1; i<=11; i+=2){
odd+=arr[i];
}
odd*=3;
for(int i=2; i<=12; i+=2){
even+=arr[i];
}
int sum=odd+even;
if((sum+arr[0])%10==0){
cout<<"YES";
}else{
cout<<"NO";
}
}