Submission

Status:

[-SSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: bestisyis...programming

Problemset: ตรวจบัตรเครดิต

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-07 22:13:38

#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";
}