Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: Newton4566

Problemset: บาร์โค้ด

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-21 14:00:43

#include <iostream>
using namespace std;

int main() {
    string code;
    cin >> code;

    int sum1 = 0;
    for (unsigned int i = 1; i < 12; i += 2) {
        sum1 += ((int)code[i] - '0');
    }

    int sum2 = 0;
    for (unsigned int i = 0; i < 11; i += 2) {
        sum2 += ((int)code[i] - '0');
    }

    if (((sum1 * 3) + sum2 + ((int)code[12] - '0')) % 10 == 0) cout << "YES" << endl;
    else cout << "NO" << endl;

    return 0;
}