Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: NoSmurf
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.004 second
Submitted On: 2026-09-30 20:29:08
#include <bits/stdc++.h>
using namespace std;
int main(){
vector<int>vec(16);
for(int i=0;i<16;++i){
char inp;
cin>>inp;
vec[i]=inp-'0';
}
int sum=0;
for(int i=14;i>=0;--i){
int now=vec[i];
if(i%2==0)now*=2;
if(now>=10)now=(now%10)+1;
sum+=now;
}
if((10-(sum%10))%10 == vec[15])cout<<"yes";
else cout<<"no";
}