Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: solomon
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.002 second
Submitted On: 2026-10-24 10:40:50
#include <bits/stdc++.h>
using namespace std;
int main(){
string str;
cin >> str;
int arr[16],R = 0;
for(int i = 0;i<15;i++){
arr[i] = str[14-i] - '0';
if(i%2==0){
arr[i] = arr[i]*2;
}
if(arr[i]>=10){
R += arr[i]%10 + arr[i]/10;
}else{
R += arr[i];
}
}
if((10-(R%10))%10 == str[15] - '0'){
cout << "yes";
}else{
cout << "no";
}
}