Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: modx9572

Problemset: บาร์โค้ด

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-03 15:27:01

#include <stdio.h>
int main() {
	char s[15];
	scanf("%s" , &s);
	int nu[15];
	int c1,c2,sum;
	c1 = 0;
	c2 = 0;
	sum = 0;
	for (int i = 0; i<13; i++) {
		nu[i] = (s[i] - '0');
	}
	for (int i = 1; i<13; i=i+2) {
		c1 = c1 + nu[i];
	}
	c1 = c1*3;
	for (int i = 0; i<11; i=i+2) {
		c2 = c2 + nu[i];
	}
	sum = c1+c2;
	sum = sum + nu[12];
	if (sum%10 == 0) {
		printf("YES");
	}
	else {
		printf("NO");
	}
}