Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: bananakung
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.002 second
Submitted On: 2025-09-13 14:10:58
#include<iostream>
using namespace std;
int main()
{
string str;
cin>>str;
int num[str.length()];
for(int i=0;i<str.length()-1;i++)
{
num[i]=str[i]-48;
}
for(int i=0;i<str.length()-1;i+=2)
{
num[i]=num[i]*2;
}
int total=0;
for(int i=0;i<str.length()-1;i++)
{
total=total+ num[i]/10 +num[i]%10;
// cout<<num[i]<<" "<<num[i]/10<<" "<<num[i]%10<<endl;
}
//cout<<total;
/* for(int i=0;i<str.length()-1;i++)
{
cout<<num[i]<<" ";
}*/
//cout<<str[15];
if((10-(total%10))%10==str[15]-48) cout<<"yes";
else cout<<"no";
}