Submission

Status:

[PPPP-SSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: koon

Problemset: ตรวจบัตรเครดิต

Language: cpp

Time: 0.002 second

Submitted On: 2025-11-04 22:05:02

#include <iostream>
#include <string>
using namespace std;

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(0);
    string s;
    cin >> s;
    char c = s[15];
    int sum = 0;
    s.pop_back();
    for (int i = s.size()-1; i >= 0; i--) {
        if (i%2 == 0) {
            string res = to_string((s[i]-'0')*2);
            for (auto j : res) {
                sum += j-'0';
            }
        } else sum += s[i]-'0';
    }
    if (10 - (sum%10) == c-'0') {
        cout << "yes";
    } else {
        cout << "no";
    }
    return 0;
}