Submission

Status:

[P-SSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: Poon

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

Language: c

Time: 0.001 second

Submitted On: 2025-06-18 20:29:15

#include <stdio.h>
int main()
{
  char s[17];
  scanf("%s",s);
  int x[16];
  for(int k=0;k<16;k++)
  {
    x[k]=s[k]-'0';
  }
  for(int k=0;k<15;k+=2)
  {
    x[k]+=x[k];
  }
  int sum=0;
  for(int k=0;k<15;k++)
  {
    if(x[k]<10)
    {
      sum+=x[k];
    }
    else
    {
      sum=sum+x[k]-9;
    }
    //printf("%d ",x[k]);
  }
  //printf("%d ",sum);
  if((10-(sum%10)%10)==8)
  {
    printf("yes");
  }
  else
  {
    printf("no");
  }
}