提出 #78082354


ソースコード 拡げる

Copy
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int N;
int* A;
int i;
int ans = 0;
if (scanf("%d", &N) != 1) return 1;
A = malloc(sizeof(*A) * N);
if (A == NULL) return 2;
for (i = 0; i < N; i++) {
if (scanf("%d", &A[i]) != 1) return 1;
}
for (i = 2; i < N; i++) {
ans += A[i - 2] < A[i - 1] && A[i - 1] > A[i];
}
free(A);
printf("%d\n", ans);
return 0;
}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#include <stdio.h>
#include <stdlib.h>

int main(void) {
	int N;
	int* A;
	int i;
	int ans = 0;
	if (scanf("%d", &N) != 1) return 1;
	A = malloc(sizeof(*A) * N);
	if (A == NULL) return 2;
	for (i = 0; i < N; i++) {
		if (scanf("%d", &A[i]) != 1) return 1;
	}
	for (i = 2; i < N; i++) {
		ans += A[i - 2] < A[i - 1] && A[i - 1] > A[i];
	}
	free(A);
	printf("%d\n", ans);
	return 0;
}

提出情報

提出日時
問題 A - Maximal Value
ユーザ mikecat
言語 C23 (GCC 14.2.0)
得点 100
コード長 404 Byte
結果 AC
実行時間 0 ms
メモリ 1816 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 100 / 100
結果
AC × 3
AC × 13
セット名 テストケース
Sample 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt
All 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 01_random_08.txt, 01_random_09.txt
ケース名 結果 実行時間 メモリ
00_sample_00.txt AC 0 ms 1816 KiB
00_sample_01.txt AC 0 ms 1624 KiB
00_sample_02.txt AC 0 ms 1700 KiB
01_random_00.txt AC 0 ms 1764 KiB
01_random_01.txt AC 0 ms 1652 KiB
01_random_02.txt AC 0 ms 1652 KiB
01_random_03.txt AC 0 ms 1608 KiB
01_random_04.txt AC 0 ms 1764 KiB
01_random_05.txt AC 0 ms 1680 KiB
01_random_06.txt AC 0 ms 1628 KiB
01_random_07.txt AC 0 ms 1644 KiB
01_random_08.txt AC 0 ms 1624 KiB
01_random_09.txt AC 0 ms 1680 KiB


2026-08-03 (月)
07:22:09 +09:00