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;
}