#include <stdio.h> int main() { int a[50] = { 2,3 }, b[50] = { 1,2 }; float sum = 0; int n; scanf("%d", &n); if (n == 1) sum += a[0] / (b[0] * 1.0); else if (n == 2) sum = a[0] / (b[0] * 1.0) + a[1] / (b[1] * 1.0); else { sum = a[0] / (b[0] * 1.0) + a[1] / (b[1] * 1.0); for (int i = 2; i < n; i++) { a[i] = a[i - 1] + a[i - 2]; b[i] = b[i - 1] + b[i - 2]; sum += a[i] / (b[i] * 1.0); } } printf("%.2f\n", sum); return 0; } |
Double click to view unformatted code.