Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: bestisyis...programming
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.005 second
Submitted On: 2026-10-08 08:34:38
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
string cr;
int sum=0;
cin >> cr;
int last =cr[15]-'0';
reverse(cr.begin(),cr.end());
for(int i=1;i<16;i++){
if((i)%2!=0){
int n = (cr[i]-'0')*2;
n = n%10 + n/10;
sum+= n;
}
else sum+= cr[i]-'0';
}
if((10-(sum%10))%10==last) cout << "yes";
else cout << "no";
}