Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: Nuttykub
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-01 17:28:22
#include <bits/stdc++.h>
using namespace std;
#define ll long long
int main(){
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
string s;
cin >> s;
vector<int> vec;
for (int i = 0;i < s.length()-1;i++){
vec.push_back(s[i]-'0');
}
for (int i = 0;i < vec.size();i+=2){
vec[i]*=2;
}
string ans = "";
for (int i = 0;i < vec.size();i++){
ans+=to_string(vec[i]);
}
int total = 0;
for (int i = 0;i < ans.length();i++){
total+=ans[i]-'0';
}
if ((10-(total%10))%10 == s[s.length()-1]-'0') cout <<"yes";
else cout <<"no";
}