#include <stdio.h> double sum(double f , int n) { double sum = f; int i; for(i = 2;i <= n;i++) { sum += f ; f /= 2; } return sum; } double s(double f , int n) { double s = f; int i; for(i = 1;i <= n;i++) { f /= 2; } return f; } int main(void) { int n; double l; while(scanf("%lf%d",&l,&n) != EOF) { printf("%.2lf %.2lf\n",s(l,n),sum(l,n)); } return 0; } |
Double click to view unformatted code.