Submission

Status:
[P-SSSSSSSS]

Score: 0

User: Jokul

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

Language: c

Time: 0.001 second

Submitted On: 2025-03-04 13:18:45

#include<stdio.h>
int main(){
int result=0;
int c[16],temp[15];
    for(int i=0;i<16;i++)
    {
    scanf("%d",&c[i]);
    }
    for(int i=0;i<15;i++)
{
    if(i<7){
 temp[i]=c[i];
 c[i]=c[14-i];
 c[14-i]=temp[i];
    }
    else
        continue;
}
for(int i=0;i<15;i++)
{
   if(i%2==0)
   {
       c[i]=c[i]+c[i];
   }
   else
     continue;
}
for(int i=0;i<15;i++)
{
    if(c[i]>9)
    {
        result=result+(c[i]-9);
    }
    else
        result=result+c[i];

}
if(10-(result%10)==c[15])
{
    printf("yes");
}
else
    printf("no");
}