Submission
Status:
[P-SSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: Bestzu
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-04 23:57:19
#include <bits/stdc++.h>
#define endl '\n'
using namespace std;
int main() {
ios::sync_with_stdio(false); cin.tie(0);
string s; cin >> s;
s.erase(s.size()-1, 1);
reverse(s.begin(), s.end());
// cout << s;
int sum = 0;
for(int i = 0; i < s.size(); i++) {
if(i % 2 == 0) {
int t = (s[i]-'0') * 2;
sum += t/10;
sum += t%10;
}
else {
sum += s[i]-'0';
}
}
((10 - (sum%10)) % 10 == 8) ? cout << "yes" : cout << "no";
return 0;
}