Submission
Status:
[-SSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: thanakorn
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-09 19:56:46
#include<bits/stdc++.h>
int main(){
char ary[16];
int ar[32]={},s=0;
scanf("%s",&ary);
for(int i=0;i<15;i++){
ar[i]=ary[i]-'0';
if(i%2==0){
ar[i]=ar[i]*2;
}
ar[i+16]=ar[i]%10;
ar[i]=ar[i]/10;
}
for(int i=0;i<32;i++){
s+=ar[i];
}
printf("%c %d %d",ary,ar,s);
if((10-(s%10))%10==ary[15]-'0'){
printf("yes");
}
else{
printf("no");
}
}