#include <stdio.h>

int main(void) {
	double t[] = {0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0};
    double v[] = {2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.86, 2.85, 2.85, 2.85, 2.85, 2.86, 2.85, 2.86, 2.85, 2.85, 2.86, 2.85, 2.86, 2.86, 2.86, 2.85, 2.85, 2.85, 2.86, 2.85, 2.86, 2.85, 2.85, 2.85, 2.84, 2.86, 2.85, 2.85, 2.85, 2.86, 2.85};

    // データ数を自動計算（これで「int n = 41」と書かなくて済む）
    int n = sizeof(v) / sizeof(v[0]); 
    int count = 1;

    printf("【解析結果】\n");

    for (int i = 1; i < n - 1; i++) {
        // ピーク判定（前より大きく、後ろ以上、かつ2.86以上）
        if (v[i] > v[i-1] && v[i] >= v[i+1] && v[i] >= 2.86) {
            printf("%d回目：%.1fs, %.2fV\n", count++, t[i], v[i]);
        }
    }
    return 0;
}

