#include <stdio.h>
int main() {
int n; // ユーザーからの入力用の変数
double S = 0.0; // 和を格納する変数
// ユーザーからnを入力
// 数列の和 S を計算
for (int i = 1; i <= n; i++) {
S += 1.0 / i; // 各項を和に加える
}
// 結果を出力
printf("数列の和 S は: %.10f\n", S
); return 0; // プログラムの終了
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBuOyAvLyDjg6bjg7zjgrbjg7zjgYvjgonjga7lhaXlipvnlKjjga7lpInmlbAKICAgIGRvdWJsZSBTID0gMC4wOyAvLyDlkozjgpLmoLzntI3jgZnjgovlpInmlbAKCiAgICAvLyDjg6bjg7zjgrbjg7zjgYvjgolu44KS5YWl5YqbCiAgICBwcmludGYoIuato+OBruaVtOaVsCBuIOOCkuWFpeWKm+OBl+OBpuOBj+OBoOOBleOBhDogIik7CiAgICBzY2FuZigiJWQiLCAmbik7CgogICAgLy8g5pWw5YiX44Gu5ZKMIFMg44KS6KiI566XCiAgICBmb3IgKGludCBpID0gMTsgaSA8PSBuOyBpKyspIHsKICAgICAgICBTICs9IDEuMCAvIGk7IC8vIOWQhOmgheOCkuWSjOOBq+WKoOOBiOOCiwogICAgfQoKICAgIC8vIOe1kOaenOOCkuWHuuWKmwogICAgcHJpbnRmKCLmlbDliJfjga7lkowgUyDjga86ICUuMTBmXG4iLCBTKTsKICAgIHJldHVybiAwOyAvLyDjg5fjg63jgrDjg6njg6Djga7ntYLkuoYKfQ==