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