Submission
Status:
[-SSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: bestisyis...programming
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-07 23:32:39
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
string cr;
int sum=0;
cin >> cr;
reverse(cr.begin(),cr.end());
for(int i=0;i<15;i++){
if((i+1)%2!=0){
int n = (cr[i]-'0')*2;
n = n%10 + n/10;
sum+= n;
}
else sum+= cr[i]-'0';
}
if((10-(sum%10))%10==cr[15]-'0') cout << "YES";
else cout << "NO";
}