Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: Phupa

Problemset: บาร์โค้ด

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-13 16:45:41

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