Submission
Status:
[-SSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: Newton4566
Problemset: บาร์โค้ด
Language: cpp
Time: 0.003 second
Submitted On: 2026-09-21 13:43:34
#include <iostream>
using namespace std;
int main() {
string code;
cin >> code;
int sum1;
for (unsigned int i = 1; i < code.length(); i += 2) {
sum1 += ((int)code[i] - '0');
}
sum1 *= 3;
int sum2;
for (unsigned int i = 0; i < code.length() - 2; i += 2) {
sum2 += ((int)code[i] - '0');
}
int target = (sum1 + sum2 - 1 + 10) / 10 * 10;
if (sum1 + sum2 + ((int)code[12] - '0') == target) cout << "YES" << endl;
else cout << "NO" << endl;
return 0;
}