Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: ZanTy
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-04 15:33:27
#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;
if ((10-(n % 10)) % 10 == (card[15] - '0')){
printf("yes");
}
else {
printf("no");
}
}