Submission

Status:

[PPPPTSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: Nopanat-Boon

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

Language: cpp

Time: 1.056 second

Submitted On: 2026-01-04 08:12:43

#include <iostream>
#include <string>
#include <iomanip>
#include <algorithm>
#include <set>
#include <cmath>
#include <vector>
using namespace std;


int main (){
    string num;
    int num2[16];
    cin >> num;
    int k = num[15] - 48;
    int sum = 0;
    for(int i=0;i<15;i+=2){
        num2[i] = (num[i] - 48)*2;
        sum += (num2[i] % 10) + (num2[i] / 10);
    }
    for(int i=1;i<15;i+= 2){
        sum += (num[i] -48);
    }
    while (sum >= 10){
        sum  = 10 - (sum % 10);
    }
    if(sum == k){
        cout << "yes";
    }
    else{
        cout << "no";
    }
}