Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: letdown
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-09 08:21:29
#include <iostream>
#include <math.h>
#include <string.h>
using namespace std;
int main() {
string s;
cin >> s;
string a = "";
for (int i = 0; i < 15; i++) {
int d = int(s[i] - '0');
if (i % 2 == 0) {
a += to_string(d*2);
} else a += to_string(d);
}
int sum=0;
for (auto i : a) {
sum += int(i-'0');
}
int x = (10-(sum%10)) % 10;
if (x == int(s[15] - '0')) cout << "yes";
else cout << "no";
}