提出 #55311759
ソースコード 拡げる
#include <stdio.h>
#include <math.h>
int main() {
int x1_min, y1_min, z1_min;
int x1_max, y1_max, z1_max;
int x2_min, y2_min, z2_min;
int x2_max, y2_max, z2_max;
scanf("%d %d %d", &x1_min, &y1_min, &z1_min);
scanf("%d %d %d", &x1_max, &y1_max, &z1_max);
scanf("%d %d %d", &x2_min, &y2_min, &z2_min);
scanf("%d %d %d", &x2_max, &y2_max, &z2_max);
if (x1_max < x2_min || x1_min > x2_max ||
y1_max < y2_min || y1_min > y2_max ||
z1_max < z2_min || z1_min > z2_max) {
printf("No\n");
return 0;
}
int intersection_min_x = fmax(x1_min, x2_min);
int intersection_min_y = fmax(y1_min, y2_min);
int intersection_min_z = fmax(z1_min, z2_min);
int intersection_max_x = fmin(x1_max, x2_max);
int intersection_max_y = fmin(y1_max, y2_max);
int intersection_max_z = fmin(z1_max, z2_max);
if (intersection_max_x > intersection_min_x &&
intersection_max_y > intersection_min_y &&
intersection_max_z > intersection_min_z) {
printf("Yes\n");
} else {
printf("No\n");
}
return 0;
}
提出情報
コンパイルエラー
Main.c: In function ‘main’:
Main.c:10:5: warning: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
10 | scanf("%d %d %d", &x1_min, &y1_min, &z1_min);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Main.c:11:5: warning: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
11 | scanf("%d %d %d", &x1_max, &y1_max, &z1_max);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Main.c:13:5: warning: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
13 | scanf("%d %d %d", &x2_min, &y2_min, &z2_min);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Main.c:14:5: warning: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
14 | scanf("%d %d %d", &x2_max, &y2_max, &z2_max);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ジャッジ結果
| セット名 |
Sample |
All |
| 得点 / 配点 |
0 / 0 |
250 / 250 |
| 結果 |
|
|
| セット名 |
テストケース |
| Sample |
sample_01.txt, sample_02.txt, sample_03.txt |
| All |
hand.txt, random_01.txt, random_02.txt, random_03.txt, random_04.txt, random_05.txt, random_06.txt, random_07.txt, random_08.txt, random_09.txt, random_10.txt, random_11.txt, random_12.txt, random_13.txt, random_14.txt, random_15.txt, random_16.txt, random_17.txt, random_18.txt, sample_01.txt, sample_02.txt, sample_03.txt |
| ケース名 |
結果 |
実行時間 |
メモリ |
| hand.txt |
AC |
1 ms |
1892 KiB |
| random_01.txt |
AC |
1 ms |
1968 KiB |
| random_02.txt |
AC |
0 ms |
1968 KiB |
| random_03.txt |
AC |
1 ms |
1952 KiB |
| random_04.txt |
AC |
1 ms |
1888 KiB |
| random_05.txt |
AC |
1 ms |
1872 KiB |
| random_06.txt |
AC |
1 ms |
1976 KiB |
| random_07.txt |
AC |
0 ms |
1876 KiB |
| random_08.txt |
AC |
0 ms |
1972 KiB |
| random_09.txt |
AC |
1 ms |
1848 KiB |
| random_10.txt |
AC |
1 ms |
1904 KiB |
| random_11.txt |
AC |
1 ms |
1844 KiB |
| random_12.txt |
AC |
1 ms |
1892 KiB |
| random_13.txt |
AC |
0 ms |
1904 KiB |
| random_14.txt |
AC |
0 ms |
1892 KiB |
| random_15.txt |
AC |
1 ms |
1844 KiB |
| random_16.txt |
AC |
0 ms |
1792 KiB |
| random_17.txt |
AC |
1 ms |
1904 KiB |
| random_18.txt |
AC |
1 ms |
1908 KiB |
| sample_01.txt |
AC |
1 ms |
1936 KiB |
| sample_02.txt |
AC |
0 ms |
1940 KiB |
| sample_03.txt |
AC |
1 ms |
2016 KiB |