# |
Submission time |
Handle |
Problem |
Language |
Result |
Execution time |
Memory |
7558 |
2014-08-11T07:30:27 Z |
gs13068 |
행성 탐사 (GA8_planet) |
C++ |
|
796 ms |
1756 KB |
#include "planet.h"
int calls;
void my_paint(int r,int c)
{
paint((r%2222+2222)%2222,(c%2222+2222)%2222);
}
int my_row(int r)
{
calls++;
return count_row((r%2222+2222)%2222);
}
int my_col(int c)
{
calls++;
return count_col((c%2222+2222)%2222);
}
void wait()
{
calls++;
count_row(0);
}
void my_report(int r,int c)
{
report((r%2222+2222)%2222,(c%2222+2222)%2222);
}
void ainta()
{
int i;
for(i=0;i<68;i++)my_paint(-i,-i);
}
void sangsoo()
{
calls = 0;
int x,y;
int l,r,mid;
while(calls<68)wait();
for(x=0;x<2222;x+=68)if(my_row(x))break;
for(l=0,r=67;l<r;my_row(x+mid)?l=mid:r=mid-1)mid=(l+r+1)/2;
x+=l;
for(y=0;y<2222;y+=68)if(my_col(y))break;
for(l=0,r=67;l<r;my_col(y+mid)?l=mid:r=mid-1)mid=(l+r+1)/2;
y+=l;
my_report(x,y);
}
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Partially correct |
68 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
2 |
Partially correct |
68 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
3 |
Partially correct |
72 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
4 |
Partially correct |
68 ms |
1756 KB |
Output is partially correct : max_calls = 146 |
5 |
Partially correct |
68 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
6 |
Partially correct |
72 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
7 |
Partially correct |
72 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
8 |
Partially correct |
72 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
9 |
Partially correct |
72 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
10 |
Partially correct |
72 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
11 |
Partially correct |
76 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
12 |
Partially correct |
76 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
13 |
Partially correct |
76 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
14 |
Partially correct |
76 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
15 |
Partially correct |
72 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
16 |
Partially correct |
68 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
17 |
Partially correct |
72 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
18 |
Partially correct |
80 ms |
1756 KB |
Output is partially correct : max_calls = 146 |
19 |
Partially correct |
72 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
20 |
Partially correct |
164 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Partially correct |
700 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
2 |
Partially correct |
700 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
3 |
Partially correct |
704 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
4 |
Partially correct |
716 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
5 |
Partially correct |
712 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
6 |
Partially correct |
712 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
7 |
Partially correct |
724 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
8 |
Partially correct |
728 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
9 |
Partially correct |
732 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
10 |
Partially correct |
780 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
11 |
Partially correct |
220 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
12 |
Partially correct |
748 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
13 |
Partially correct |
752 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
14 |
Partially correct |
756 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
15 |
Partially correct |
760 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
16 |
Partially correct |
756 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
17 |
Partially correct |
764 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
18 |
Partially correct |
768 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
19 |
Partially correct |
780 ms |
1756 KB |
Output is partially correct : max_calls = 147 |
20 |
Partially correct |
784 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
21 |
Partially correct |
784 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
22 |
Partially correct |
796 ms |
1756 KB |
Output is partially correct : max_calls = 148 |
23 |
Partially correct |
792 ms |
1756 KB |
Output is partially correct : max_calls = 148 |