Submission

Status:

[-SSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: por

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

Language: c

Time: 0.003 second

Submitted On: 2025-09-30 20:27:18

#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;
}