Submission

Status:

Compilation Error

Subtask/Task Score:

Score: 0

User: samsenpisardmoo

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

Language: c

Time: 0.000 second

Submitted On: 2025-09-30 00:14:34

#include <bits/stdc++.h>
using namespace std;
int main()
{
    vector<int> id;

    for(int i=0; i<16; i++)
    {
        int x;
        cin>>x;
        id.push_back(x);

    }

    id.pop_back();

    for(int i=0; i<15; i++)
    {
        id[i] = id[i]*2;
    }

    vector <int> test1;

    for(int i=0; i<15; i++)
    {
        if(id[i] < 10)
        {
            test1.push_back(id[i]);
        }

        else
        {
            test1.push_back((id[i]/10)%10);
            test1.push_back(id[i]/10);
        }
    }
    int ans=0;
    for(int i=0; i<test1.size(); i++)
    {
        ans+=test1[i];
    }

    if((10-(ans%10))%10 == test1.back()) cout << "yes";
    else cout << "no";
}