Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: lomalnwzaa

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

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-11 12:49:24

#include <iostream>

using namespace std;

int main() {
    string card;
    int R;
    cin >> card;
    int last = card[15] - '0';
    for (int i =14,rei=1;i>=0;i--,rei++){
        int num = card[i] - '0';
        if (rei%2==1) num*=2;
        R += (num/10) + (num%10);

    }
    int ex = (10 - (R % 10)) % 10;
    if (ex == last) cout << "yes\n";
    else cout << "no\n";

    return 0;
}