Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: 67

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-12-18 17:41:41

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

int main(){
    char s[17];
    cin >> s;
    int x[15], sum = 0;
    for(int i = 0; i < 15; i++){
        x[i] = s[i] - '0';
        if(i%2 == 0)
            x[i] *= 2;
        sum += x[i] % 10;
        sum += (x[i] - x[i] % 10) / 10;
    }
    if(((10 - (sum % 10)) % 10) == (s[15] - '0'))
        cout << "yes";
    else
        cout << "no";
    return 0;
}