Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: helloskibidi
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-05 11:45:31
#include <bits/stdc++.h>
using namespace std;
int main(){
vector<long int> x(15);
string n;
cin >> n;
long int lastdig;
unsigned long long int sum = 0;
for(int i=0;i<15;i++) x[i] = n[i] - '0';
for(int i=0;i<15;i+=2) x[i]*=2;
lastdig = n[n.length() -1] - '0';
for(auto i : x){
while(i>0){
sum += i%10;
i/=10;
}
}
cout << ((10-(sum%10))%10 == lastdig ? "yes" : "no");
}