Submission
Status:
[P-SSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: qwert
Problemset: ตรวจบัตรเครดิต
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-07 21:28:32
#include <iostream>
using namespace std;
int main()
{
int arr[16], box[15], r = 0;
for (int i = 0; i < 16; i++) {
cin >> arr[i];
}
for (int i = 0; i < 15; i++) {
box[i] = arr[i];
}
for (int i = 0; i < 15; i++) {
if (i % 2 == 0) {
arr[i] = box[14 - i] * 2;
} else {
arr[i] = box[14 - i];
}
}
for (int i = 0; i < 15; i++) {
if (arr[i] < 10) {
r += arr[i];
} else {
r += (arr[i] % 10) + (arr[i] / 10);
}
}
if (((10 - r % 10) % 10) == arr[15]) {
cout << "yes";
} else {
cout << "no";
}
}