Submission #402587

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
4025872021-05-12 02:26:27wnsduds1대표 선수 (KOI11_player)C11
0 / 20
74 ms19172 KiB
#include<stdio.h>
typedef struct list {
int v;
int value;
}list;
void insert(list *x, list value);
list del(list *x);
list init(list arr[][101],list que[], int n);
int bottom = 0;
int front[101] = { 0, };
int abs_min = 987654321;
int main() {
int n, m, i, j, k;
list arr[1001][1001];
list que[10001];
list max, tmp, value;
scanf("%d %d", &n, &m);
for (i = 0; i < n; i++)
{
for (k = 0; k < m; k++)
{
scanf("%d", &value.value);
value.v = i;
arr[i][k] = value;
}
}
max=init(arr,que, n);
abs_min = (max.value - que[1].value) > abs_min ? abs_min : (max.value - que[1].value);
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

player.c: In function 'main':
player.c:29:11: warning: passing argument 1 of 'init' from incompatible pointer type [-Wincompatible-pointer-types]
   29 |  max=init(arr,que, n);
      |           ^~~
      |           |
      |           list (*)[1001]
player.c:8:16: note: expected 'list (*)[101]' but argument is of type 'list (*)[1001]'
    8 | list init(list arr[][101],list que[], int n);
      |           ~~~~~^~~~~~~~~~
player.c:14:15: warning: unused variable 'j' [-Wunused-variable]
   14 |  int n, m, i, j, k;
      |               ^
player.c:18:2: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result]
   18 |  scanf("%d %d", &n, &m);
      |  ^~~~~~~~~~~~~~~~~~~~~~
player.c:23:4: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result]
   23 |    scanf("%d", &value.value);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...