Submission
Status:
[P-SSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: Kidmaiok
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.002 second
Submitted On: 2026-10-11 14:27:29
#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define ull unsigned long long
#define space << ' '
#define nl << endl
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
string n,aa = "";
cin >> n;
int last = n[n.size()-1 - '0'];
n.erase(n.begin() + n.size()-1);
reverse(n.begin(),n.end());
for(int i =0; i < n.size();i++){
if((n[i] - '0') % 2 == 0){
aa += (n[i]-'0' )*2;
}
}
int sum = 0;
for(int i =0; i < aa.size(); i++){
sum += aa[i]-'0';
}
if( ((10 - (sum % 10)) % 10) == last ){
cout << "yes";
}else{
cout << "no";
}
}