Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: punzacp555

Problemset: บาร์โค้ด

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-02 21:35:48

#include <bits/stdc++.h>
using namespace std;

int main() {
    cin.tie(0)->sync_with_stdio(0);

    string s;
    cin >> s;

    int n = s.size(), even = 0, odd = 0;
    for(int i=n-2; i>=0; i-=2) {
        even += s[i]-'0';
    }

    even *= 3;

    for(int i=n-3; i>=0; i-=2) {
        odd += s[i]-'0';
    }

    int sum = odd + even + s[n-1]-'0';

    if (sum % 10 == 0) {
        cout << "YES";
        return 0;
    }

    cout << "NO";

    return 0;
}