Submission

Status:

[P-SSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: yume_snowy

Problemset: ตรวจบัตรเครดิต

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-06 16:39:18

#include <bits/stdc++.h>
using namespace std;

int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(0);

  int sum = 0;
  char credit;
  
  for (int i=0; i<15; i++) {
    cin >> credit;
    if (i == 14) break;

    if (i%2 == 0) {
      int num = credit-'0';
      num *= 2;

      while (num > 0) {
        sum+=num%10;
        num/=10;
      }
    }
    else {
      sum += credit-'0';
    }
  }

  if ((10-(sum%10))%10 == (credit-'0')) cout << "yes";
  else cout << "no";
}