Submission

Status:

[PPPP-SSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: PROb221

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

Language: cpp

Time: 0.004 second

Submitted On: 2025-10-04 17:31:51

//bkk67 ข้อ5
#include <iostream>
#include <string>
#include <cstring>
using namespace std;

int main() 
{
    string str;
    cin >> str;
    int arr[15],i,last,sum=0;
    for(i=0;i<15;i++) {
      arr[i]=(int)(str[i]-48);
      if(i%2==0) {
        arr[i]*=2;
      }
      if(arr[i]>=10) {
        arr[i]=(arr[i]%10)+1;
      }
      sum+=arr[i];
    }
    last=(int)(str[15]-48);
    if(10-(sum%10)==last) {
      cout << "yes";
    }
    else {
      cout << "no";
    }
    return 0;
}