Submission
Status:
[-SSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: Quaoar
Problemset: บาร์โค้ด
Language: cpp
Time: 0.003 second
Submitted On: 2025-09-28 16:53:13
#include <iostream>
#include <string>
using namespace std;
int main(){
string input;
cin >> input;
int product;
int a = input[12] - '0';
int sum1 = 0;
int sum2 = 0;
for (int i = 0 ; i < input.size(); i++){
if (i % 2 == 0 && i != 0){
sum1 += (input[13 - i] - '0');
} else if (i % 2 == 1 && i > 1){
sum2 += (input[13 - i] - '0');
}
}
sum1 = sum1 * 3;
product = sum1 + sum2;
if ((product + a) % 10 == 0){
cout << "YES";
} else {
cout << "NO";
}
return 0;
}