Submission

Status:

[-SSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: ZanTy

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

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-04 15:32:13

#include <bits/stdc++.h>

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