Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: kinzap

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

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-12 22:49:45

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

string n,m;
int a[16],b,sum;

int main(){
    cin >> n;
    for(int i = 0;i<16;i++){
        m = n[i];
        a[i] = stoi(m);
        //cout << "m " <<m<<endl;
    }
    for(int i = 0;i<16;i++){
        if(i%2==0){
            b=a[i]*2;
            if(b>9){
                b-=9;
            }
        }
        else b=a[i];
        sum+=b;

    }
    //cout << sum;
    if((sum) %10==0 )cout << "yes";
    else{cout << "no";}
}