Submission
Status:
[P-SSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: por
Problemset: ตรวจบัตรเครดิต
Language: c
Time: 0.001 second
Submitted On: 2025-09-30 20:27:47
#include<stdio.h>
#include <string.h>
int main(){
char x[16];
scanf("%s", &x);
int y[16];
for(int i=0;i<15;i++){
y[i]=x[i]-'0';
if(i%2==0){
y[i]=y[i]*2;
}
}
//printf("%s", y);
int a=0;
int b=0;
int sum=0;
for(int i=0;i<15;i++){
//printf("%d ", y[i]);
if(y[i]>9){
a=y[i]%10;
b=y[i]/10;
sum+=a;
sum+=b;
}
else{
sum+=y[i];
}
}
//printf("%d", sum);
int z=0;
z= (10-(sum%10))%10;
//printf("%d", z);
if(z==x[15]){
printf("yes");
}
else{
printf("no");
}
return 0;
}