이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
#include "grader.h"
#include "memory.h"
void play() {
// letters 'A' to 'Y' are converted to integers 0 to 24
int index[50][2]; // locations of cards; 0 = unknown
int lt, k; // traverses index
int i; // traverses cards
char r; // result of faceup
// initialize index
for (lt = 0; lt < 25; ++lt) {
for (k = 0; k < 2; ++k) {
index[lt][k] = 0;
}
}
// first round
for (i = 1; i <= 50; ++i) {
r = faceup(i);
lt = (int)(r) - (int)('A'); // int corresponding to char r
k = (index[lt][0]) ? 1 : 0;
index[lt][k] = i;
}
// second round
for (lt = 0; lt < 25; ++lt) {
faceup( index[lt][0] ); // result ignored
faceup( index[lt][1] ); // result ignored
}
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |