Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: Bestzu
Problemset: บาร์โค้ด
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-14 09:25:05
#include<bits/stdc++.h>
#define endl '\n'
using namespace std;
int main() {
ios::sync_with_stdio(false); cin.tie(nullptr);
string s; cin >> s;
int n = s.size();
int sum_eve = 0;
int sum_odd = 0;
for(int i = n-2; i >= 0; i--) {
if(i % 2 != 0) sum_eve += s[i] - '0';
else sum_odd += s[i] - '0';
}
sum_eve *= 3;
if( (s[n-1]-'0' + sum_eve + sum_odd) % 10 == 0) cout << "YES";
else cout << "NO";
return 0;
}