Submission

Status:

[-SSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: KurtCobain

Problemset: บาร์โค้ด

Language: cpp

Time: 0.004 second

Submitted On: 2025-10-02 23:02:53

#include <iostream>
#include <vector>
using namespace std;

int main(){
    string inp;
    cin >> inp;
    int id[13] = {0};
    int p=13;
    for (char e : inp){
         int b = e - '0';
         id[p] = b;
         p--;
    }
    int allEvens = 0;
    for (int i=2;i<13;i+=2){ 
      allEvens+=id[i];
    }
    allEvens*=3;
    int allOdds = 0;
     for (int i=3;i<13;i+=2){
      allOdds+=id[i];
    }
    int check = id[1];
    int addWow = allEvens + allOdds + check;
    if (addWow % 10 == 0){
        cout << "YES";
    }
    else{
        cout << "NO";
    }
}