Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: Sunsblad

Problemset: บาร์โค้ด

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-04 12:51:02

#include<iostream>
using namespace std;
int main(){
    long long int barcode;
    cin>>barcode;
    int a,b;
    int sum = 0;
    b = barcode%10;
    for(int i = 0; i < 13; i++){
        a = barcode % 10;
        if(i % 2 == 1){
            sum += a * 3;
        }
        if(i >= 2 and i % 2 == 0){
            sum += a;
        }
        barcode /= 10;
    }
    sum += b;
    //cout<<sum;
    if(!(sum % 10)){
        cout<<"YES";
    }else{
        cout<<"NO";
    }
}