Submission

Status:
[PPPP-SSSSS]

Score: 0

User: Jokul

Problemset: ตรวจบัตรเครดิต

Language: c

Time: 0.001 second

Submitted On: 2025-03-04 13:41:27

#include<stdio.h>
int main(){
long long int c,result=0;
int n[16],i;
    scanf("%lld",&c);
for(i=0;i<16;i++)
{
    n[i]=c%10;
    c=c/10;
}
for(int i=1;i<16;i++)
{
   if(i%2==1)
   {
       n[i]=n[i]+n[i];
   }
   else
     continue;
}
for(int i=1;i<16;i++)
{
    if(n[i]>9)
    {
        result=result+(n[i]-9);
    }
    else
        result=result+n[i];
}
if(10-(result%10)==n[0])
{
    printf("yes");
}
else
    printf("no");
}