Submission
Status:
[-SSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: lingusso
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.002 second
Submitted On: 2026-04-03 17:55:26
#include<iostream>
#include<string>
using namespace std;
int main(){
string a,b,d;
cin>>a;
a.pop_back();
for(int i=a.length()-1;i>=0;i--){
b+=a[i];
}
int c[a.length()]={};
for(int i=0;i<a.length();i++){
if(i%2==0){
c[i] = (b[i]-48)*2;
}
else{
c[i] = (b[i]-48);
}
}
for(int i=0;i<a.length();i++){
d +=to_string(c[i]);
}
int e=0;
for(int i=0;i<d.length();i++){
e+=d[i]-48;
}
cout<<10-e%10;
return 0;
}