Submission
Status:
[-SSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: erng
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-06 21:15:38
#include <bits/stdc++.h>
using namespace std;
long long num;
int val[40];
int j, t, k=16;
int main()
{
cin>>num;
val[0]=num%10;
num/=10;
for (int i=1; i<16; i++)
{
val[i]=num%10;
num/=10;
if (i%2==1)
{
val[i]*=2;
}
if (val[i]>9)
{
val[k]=val[i]%10;
val[i]/=10;
k++;
}
}
for (int i=1; i<k; i++)
{
t+=val[i];
}
cout<<t<<" ";
if ((10-(t%10))%10==val[0]) cout<<"yes";
else cout<<"no";
}