Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: Bestzu

Problemset: บาร์โค้ด

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-14 09:25:05

#include<bits/stdc++.h>
#define endl '\n'
using namespace std;

int main() {
    ios::sync_with_stdio(false); cin.tie(nullptr);

    string s; cin >> s;
    int n = s.size();
    int sum_eve = 0;
    int sum_odd = 0;
    for(int i = n-2; i >= 0; i--) {
    	if(i % 2 != 0) sum_eve += s[i] - '0';
    	else sum_odd += s[i] - '0';
	}
	sum_eve *= 3;
	
	if( (s[n-1]-'0' + sum_eve + sum_odd) % 10 == 0) cout << "YES";
	else cout << "NO";
    return 0;
}