Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: kkxkkx001
Problemset: บาร์โค้ด
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-01 10:58:55
#include <iostream>
#include <string>
using namespace std;
int main()
{
string barcode="";
cin >> barcode;
// cout << barcode;
int even=0;
int odd=0;
even=(barcode[1]+barcode[3]+barcode[5]+barcode[7]+barcode[9]+barcode[11]-0)*3;
odd=barcode[0]+barcode[2]+barcode[4]+barcode[6]+barcode[8]+barcode[10]-0;
// cout << even,odd,barcode[12];
if (barcode == "0000000000000")
{
cout << "YES";
}
else if ((barcode[12]+even+odd)%10==0)
{
cout << "YES";
}
else
{
cout << "NO";
}
}