Submission

Status:

[-SSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: mnmpyuuu

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

Language: c

Time: 0.001 second

Submitted On: 2025-10-12 00:30:42

#include<stdio.h>

int main()
{
    char a[16];
    scanf("%s",a);
    int p=a[15]-'0';
    a[15]='0';
    int b[16];
    for(int i=0;i<16;i++)
    {
        b[15-i]=a[i]-'0';
    }
    for(int i=1;i<16;i=i+2)
    {
        b[i]=b[i]*2;
        if(b[i]>=10)
        {
            int x=b[i];
            b[i]=(x/10)+(x%10);
        }
    }
    int sum=0;
    for(int i=0;i<16;i++)
    {
        sum=sum+b[i];
    }
    printf("%d %d\n",sum,p);
    if((10-(sum%10))%10==p)
    {
        printf("yes");
    }
    else{
        printf("no");
    }

}