Submission

Status:

[P-SSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: bestisyis...programming

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-08 08:30:12

#include <iostream>
#include <algorithm>
using namespace std;
int main(){
	string cr;
	int sum=0,n;
	cin >> cr;
	reverse(cr.begin(),cr.end());
	for(int i=0;i<15;i++){
		if((i+1)%2!=0){
			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";
}