Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: Permploy_Laotienchai
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-14 21:46:39
#include<bits/stdc++.h>
using namespace std;
int main() {
string a;
cin >> a;
int sum = 0;
for(int i=0; i<15; i++) {
if (i % 2 == 1) {
sum += a[i] - '0';
}else {
int n = 2*(a[i] - '0');
if(n < 10) {
sum += n;
}else {
sum += n-9;
}
}
}
int b = sum % 10;
int c = 10-b;
int d = c % 10;
if(d == a[15] - '0') {
cout << "yes";
}else {
cout << "no";
}
}