Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: chin.peerapatAtgmail.com

Problemset: บาร์โค้ด

Language: cpp

Time: 0.002 second

Submitted On: 2026-09-27 09:26:11

#include<bits/stdc++.h>
using namespace std;
string barcode;
int even,odd,sum=0;
int main(){
	cin >> barcode;
	//even number
	for(int i=11;i>=1;i-=2){
		even+= int(barcode[i]-'0');
		//cout << barcode[i];
	}
	even*=3;
	//cout << even;
	
	
	//odd number
	for(int i=10;i>=0;i-=2){
		odd+= int(barcode[i]-'0');
		//cout << barcode[i];
	}
	sum=odd+even;
	//cout << sum;
	if((sum+barcode[12]-'0')%10==0){
		cout << "YES";
	}
	else{
		cout << "NO";
	}
}