Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: SpeedGai
Problemset: บาร์โค้ด
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-14 15:18:54
#include <bits/stdc++.h>
using namespace std;
int main(){
long long n, n1 = 0, n2 = 0, sum = 0;
cin >> n;
vector<int> num;
for(int i = 1; i <= 13; i++){
num.insert(num.begin(),n % 10);
n /= 10;
}
for(int i = 0; i < 12; i++){
if(i % 2 != 0){
n1 += num[i];
}
}
for(int i = 0; i < 11; i++){
if(i % 2 == 0){
n2 += num[i];
}
}
sum = (n1 * 3) + n2 + num[12];
if(sum % 10 == 0){
cout << "YES";
return 0;
}
else{cout << "NO";return 0;
}
}