#include <stdio.h>

#define N 160  // データ数（必要に応じて変える）

int main() {
    // 10Hz.txtから取り込んだデータ（例：ここでは一部）
    float time[N] = {
        0.000000,0.100000,0.200000,0.300000,0.400000,0.500000,0.600000,0.700000,0.800000,0.900000,
        1.000000,1.100000,1.200000,1.300000,1.400000,1.500000,1.600000,1.700000,1.800000,1.900000,
        // ... 以下略：全部のデータをここに入れていく
    };

    float voltage[N] = {
        3.030531,3.033075,3.017808,3.030531,3.030531,3.030531,3.022897,3.027986,3.017808,3.022897,
        3.027986,3.022897,3.017808,3.022897,3.027986,3.017808,3.030531,3.015264,3.025442,3.015264,
        // ... 以下略：全部のデータをここに入れていく
    };

    int peak_count = 0;

    printf("No.\t時刻[秒]\t電位[V]\n");

    for (int i = 1; i < N - 1; i++) {
        // 電位が上がって下がる瞬間をピークと判断
        if (voltage[i] > voltage[i - 1] && voltage[i] > voltage[i + 1]) {
            printf("%2d\t%6.2f\t%7.3f\n", ++peak_count, time[i], voltage[i]);
        }
    }

    return 0;
}
