3 solutions

  • 4
    @ 2024-5-24 11:18:51
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    
    	double s=0;
    	int n;
    	cin>>n;
    	for(int i=1;i<=n;i++)
    	{
    		if(i%2==0)
    		{
    			s=s-1.0/i;
    		}
    		else
    		{
    			s=s+1.0/i;
    		}
    	}
    	cout<<fixed<<setprecision(4)<<s<<endl;
    	return 0;
    }
    
    • 0
      @ 2026-8-5 14:00:10
      #include<bits/stdc++.h>
      using namespace std;
      int main()
      {
          double s=0;
          int n;
          cin>>n;
          for(int i=1;i<=n;i++)
          {
              if(i%2==0)
              {
                  s=s-1.0/i;
              }
              if(i%2==1)
              {
                  s=s+1.0/i;
              }
          }
          printf("%.4lf",s);
          return 0;
      }
      
      • -5
        @ 2024-10-19 10:52:28

        #include<bits/stdc++.h> using namespace std; int main() {

        double s=0;
        int n;
        cin>>n;
        for(int i=1;i<=n;i++)
        {
        	if(i%2==0)
        	{
        		s=s-1.0/i;
        	}
        	else
        	{
        		s=s+1.0/i;
        	}
        }
        cout<<fixed<<setprecision(4)<<s<<endl;
        return 0;
        

        }

        • 1

        Information

        ID
        883
        Time
        1000ms
        Memory
        256MiB
        Difficulty
        1
        Tags
        (None)
        # Submissions
        199
        Accepted
        92
        Uploaded By