Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: mik
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.005 second
Submitted On: 2026-10-11 09:14:41
#include <bits/stdc++.h>
using namespace std;
int main(){
ios_base::sync_with_stdio(false),cin.tie(NULL);
string s;
int sum=0;
cin >> s;
reverse(s.begin(),s.end());
for (int i=1;i<s.size();i++){
if (i%2==1) {
if (2*(s[i]-'0')>9) sum += 2*(s[i]-'0')/10;
sum += 2*(s[i]-'0')%10;
}
else sum += s[i]-'0';
}
if ((10-(sum%10))%10 == s[0]-'0') cout << "yes";
else cout << "no";
return 0;
}