Submission

Status:

[PP-SSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: okji15019

Problemset: บาร์โค้ด

Language: c

Time: 0.002 second

Submitted On: 2025-10-05 17:25:18

#include <string.h>
#include <stdio.h>

int main() {
	char code[20];
	int a, b = -1, c;
	scanf("%s", code);
	a = (code[1] - '0') + (code[3] - '0') + (code[5] - '0') + (code[7] - '0') + (code[9] - '0') + (code[11] - '0');
	a = (a*3) + (code[0] - '0') + (code[2] - '0') + (code[4] - '0') + (code[6] - '0') + (code[8] - '0') + (code[10] - '0');
	while ((a+b)%10 != 0) {
		b++;
	}
	if (b == (code[12] - '0')) {
		printf("YES");
	}
	else {
		printf("NO");
	}
}