Submission #1173209
Source Code Expand
#include <stdio.h>
#define max(a, b) ((a) > (b) ? (a) : (b))
int main(void) {
int i;
int turn;
for (turn = 0; turn < 1000; turn++) {
int d, t, c[8], a[8];
int exist, exist_id;
scanf("%d %d", &d, &t);
for (i = 0; i < 8; i++)
scanf("%d", c + i);
for (i = 0; i < 8; i++)
scanf("%d", a + i);
exist = 0;
for (i = 0; i < 8; i++)
if (a[i] == d) {
exist = 1;
exist_id = i;
}
if (exist)
printf("sell 1 %d\n", exist_id + 1);
else {
int max, max_id;
max = 0;
for (i = 0; i < 8; i++)
if (a[i] == 0 && c[i] > max) {
max = c[i];
max_id = i;
}
if (max > 0)
printf("fill %d\n", max_id + 1);
else
puts("pass");
}
fflush(stdout);
}
return 0;
}
Submission Info
Submission Time
2017-03-20 14:23:26+0900
Task
A - 石油王Xの憂鬱
User
zeosutt
Language
C (GCC 5.4.1)
Score
168965
Code Size
773 Byte
Status
AC
Exec Time
45 ms
Memory
1136 KB
Compile Error
./Main.c: In function ‘main’:
./Main.c:13:3: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d %d", &d, &t);
^
./Main.c:15:4: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", c + i);
^
./Main.c:17:4: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", a + i);
^
Judge Result
Set Name
test_01
test_02
test_03
test_04
test_05
test_06
test_07
test_08
test_09
test_10
test_11
test_12
test_13
test_14
test_15
test_16
test_17
test_18
test_19
test_20
test_21
test_22
test_23
test_24
test_25
test_26
test_27
test_28
test_29
test_30
test_31
test_32
test_33
test_34
test_35
test_36
test_37
test_38
test_39
test_40
test_41
test_42
test_43
test_44
test_45
test_46
test_47
test_48
test_49
test_50
Score / Max Score
3183 / 417500
3071 / 417500
3340 / 417500
2961 / 417500
4023 / 417500
3661 / 417500
3240 / 417500
3623 / 417500
3369 / 417500
3639 / 417500
3550 / 417500
3779 / 417500
3206 / 417500
3231 / 417500
3154 / 417500
3019 / 417500
3417 / 417500
3449 / 417500
3618 / 417500
2950 / 417500
3702 / 417500
4089 / 417500
2991 / 417500
3920 / 417500
3701 / 417500
2931 / 417500
3257 / 417500
3939 / 417500
3886 / 417500
3424 / 417500
3693 / 417500
3272 / 417500
2477 / 417500
2981 / 417500
3095 / 417500
3762 / 417500
3293 / 417500
2934 / 417500
2897 / 417500
2739 / 417500
3568 / 417500
4337 / 417500
4050 / 417500
3331 / 417500
3827 / 417500
3234 / 417500
1928 / 417500
2567 / 417500
3622 / 417500
4035 / 417500
Status
Set Name
Test Cases
test_01
subtask_01_01.txt
test_02
subtask_01_02.txt
test_03
subtask_01_03.txt
test_04
subtask_01_04.txt
test_05
subtask_01_05.txt
test_06
subtask_01_06.txt
test_07
subtask_01_07.txt
test_08
subtask_01_08.txt
test_09
subtask_01_09.txt
test_10
subtask_01_10.txt
test_11
subtask_01_11.txt
test_12
subtask_01_12.txt
test_13
subtask_01_13.txt
test_14
subtask_01_14.txt
test_15
subtask_01_15.txt
test_16
subtask_01_16.txt
test_17
subtask_01_17.txt
test_18
subtask_01_18.txt
test_19
subtask_01_19.txt
test_20
subtask_01_20.txt
test_21
subtask_01_21.txt
test_22
subtask_01_22.txt
test_23
subtask_01_23.txt
test_24
subtask_01_24.txt
test_25
subtask_01_25.txt
test_26
subtask_01_26.txt
test_27
subtask_01_27.txt
test_28
subtask_01_28.txt
test_29
subtask_01_29.txt
test_30
subtask_01_30.txt
test_31
subtask_01_31.txt
test_32
subtask_01_32.txt
test_33
subtask_01_33.txt
test_34
subtask_01_34.txt
test_35
subtask_01_35.txt
test_36
subtask_01_36.txt
test_37
subtask_01_37.txt
test_38
subtask_01_38.txt
test_39
subtask_01_39.txt
test_40
subtask_01_40.txt
test_41
subtask_01_41.txt
test_42
subtask_01_42.txt
test_43
subtask_01_43.txt
test_44
subtask_01_44.txt
test_45
subtask_01_45.txt
test_46
subtask_01_46.txt
test_47
subtask_01_47.txt
test_48
subtask_01_48.txt
test_49
subtask_01_49.txt
test_50
subtask_01_50.txt
Case Name
Status
Exec Time
Memory
subtask_01_01.txt
AC
45 ms
1136 KB
subtask_01_02.txt
AC
41 ms
592 KB
subtask_01_03.txt
AC
40 ms
592 KB
subtask_01_04.txt
AC
37 ms
592 KB
subtask_01_05.txt
AC
38 ms
592 KB
subtask_01_06.txt
AC
39 ms
592 KB
subtask_01_07.txt
AC
39 ms
500 KB
subtask_01_08.txt
AC
41 ms
596 KB
subtask_01_09.txt
AC
39 ms
500 KB
subtask_01_10.txt
AC
38 ms
592 KB
subtask_01_11.txt
AC
38 ms
596 KB
subtask_01_12.txt
AC
39 ms
592 KB
subtask_01_13.txt
AC
38 ms
500 KB
subtask_01_14.txt
AC
40 ms
504 KB
subtask_01_15.txt
AC
39 ms
500 KB
subtask_01_16.txt
AC
40 ms
500 KB
subtask_01_17.txt
AC
39 ms
592 KB
subtask_01_18.txt
AC
38 ms
592 KB
subtask_01_19.txt
AC
41 ms
592 KB
subtask_01_20.txt
AC
37 ms
592 KB
subtask_01_21.txt
AC
41 ms
592 KB
subtask_01_22.txt
AC
39 ms
588 KB
subtask_01_23.txt
AC
39 ms
592 KB
subtask_01_24.txt
AC
40 ms
592 KB
subtask_01_25.txt
AC
41 ms
592 KB
subtask_01_26.txt
AC
41 ms
596 KB
subtask_01_27.txt
AC
41 ms
500 KB
subtask_01_28.txt
AC
38 ms
592 KB
subtask_01_29.txt
AC
40 ms
592 KB
subtask_01_30.txt
AC
40 ms
500 KB
subtask_01_31.txt
AC
41 ms
596 KB
subtask_01_32.txt
AC
39 ms
500 KB
subtask_01_33.txt
AC
42 ms
592 KB
subtask_01_34.txt
AC
41 ms
592 KB
subtask_01_35.txt
AC
41 ms
596 KB
subtask_01_36.txt
AC
39 ms
592 KB
subtask_01_37.txt
AC
41 ms
596 KB
subtask_01_38.txt
AC
40 ms
588 KB
subtask_01_39.txt
AC
39 ms
592 KB
subtask_01_40.txt
AC
39 ms
500 KB
subtask_01_41.txt
AC
41 ms
592 KB
subtask_01_42.txt
AC
42 ms
592 KB
subtask_01_43.txt
AC
40 ms
592 KB
subtask_01_44.txt
AC
38 ms
496 KB
subtask_01_45.txt
AC
40 ms
592 KB
subtask_01_46.txt
AC
39 ms
500 KB
subtask_01_47.txt
AC
40 ms
500 KB
subtask_01_48.txt
AC
40 ms
500 KB
subtask_01_49.txt
AC
39 ms
592 KB
subtask_01_50.txt
AC
38 ms
592 KB