Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: koon
Problemset: บาร์โค้ด
Language: cpp
Time: 0.002 second
Submitted On: 2025-11-08 15:54:07
#include <bits/stdc++.h>
using namespace std;
int main() {
string s;
cin >> s;
reverse(s.begin(), s.end());
int sum = 0;
for (int i = 1; i < (int)s.size(); i++) {
if (i % 2 == 0) sum += s[i]-'0';
else if (i % 2 == 1) sum += (s[i]-'0')*3;
}
sum += s[0] - '0';
if (sum % 10 == 0) {
cout << "YES";
} else {
cout << "NO";
}
return 0;
}