Submission

Status:

[-SSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: Phupa

Problemset: บาร์โค้ด

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-13 10:43:32

#include <bits/stdc++.h>
using namespace std;
int main()
{
    string str;
    int i,m2=0,m3=0,arr[13];
    cin>>str;
    reverse(str.begin(),str.end());
    for (i = 0;i <= 13;i++)
    {
        arr[i]=str[i]-'0';
    }
    for (i=2;i<=13;i++)
    {
        if (i%2==0)
        {
            m2+=arr[i]*3;
        }
        if (i%2==1)
        {
            m3+=arr[i];
        }
    }
    if ((m2+m3+arr[0])%10==0)
    {
        cout<<"YES";
    }
    else cout<<"NO";
}