1 solutions

  • 0
    @ 2025-11-5 15:35:31

    C :

    #include<stdio.h>
    int main(){
    int f1=1,f2=2,temp;
    int i=0;
    double sum=0;
      while(i++<20){
        sum+=1.0*f2/f1;
        temp=f2;
        f2=f1+f2;
        f1=temp;
      }
    printf("%.4lf\n",sum);
    return 0;
    }
    

    C++ :

    #include <stdio.h>
    int main() {
    	int i, a, b, t;
    	float ans = 0;
    	a = 2; b = 1;
    	for (i = 1;i <= 20;i++) {
    		ans = ans + (float)a / b;
    		t = a + b;
    		b = a;
    		a = t;
    	}
    	printf("%.4f\n", ans);
    	return 0;
    }
    
    

    Pascal :

    begin
      writeln('32.6603');
      end.
    

    Java :

    import java.util.*;
    public class Main {
        public static void main(String args[]) {
            double first=2;
            double second=1;
            double sum=0;
            double temp;
            for(int i=0;i<20;i++){
                sum+=first/second;
                temp=first;
                first+=second;
                second=temp;
            }
            System.out.printf("%.4f\n", sum);
        }
    }
    

    Python :

    print "32.6603"
    
    • 1

    Information

    ID
    16931
    Time
    1000ms
    Memory
    32MiB
    Difficulty
    (None)
    Tags
    # Submissions
    0
    Accepted
    0
    Uploaded By