Submission

Status:

[P-SSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: anonymous

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-01 12:54:15

#include <iostream>
using namespace std;

int main()
{
	char n[16];
	cin >> n;
	
	int a[16];
	for(int i=0 ; i<16 ; i++) a[i] = n[i] - '0';
	
	int sum = 0;
	for(int i =0;i<15;i++)
	{
		if(i%2 == 0) a[i] *= 2;
		if(a[i] > 9) sum += 1+ (a[i] % 10);
		else sum += a[i];
	}
	if((10 - (sum%10)) % 10 == a[15])cout << "yes";
	else cout << "no";
}