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");
	}
}