1 solutions

  • 0
    @ 2025-11-5 20:06:29

    C++ :

    #include<iostream>
    #include<iomanip>
    #include<cstring>
    #include<ctime>
    #include<cstdio>
    using namespace std;
    int main()
    {
    	//freopen("test10.in","r",stdin);
    	//freopen("test10.out","w",stdout);
        double a,sum=0;
        int zs=0,fs=0;
        while(1)
    	{
    		cin>>a;
    		if(a==0)
    		{
    			printf("%d %d %0.3lf\n",zs,fs,sum);
    			return 0;
    		}		
    		if(a>0) zs++;
    		else fs++;
    		sum+=a;
    	}
    //	fclose(stdin);
    	//fclose(stdout);
    	return 0;
    }
    

    Python :

    List = raw_input().split()
    x = 0.0
    Cnt1 = 0
    Cnt2 = 0
    Sum = 0.0
    for String in List :
        x = float(String)
        if x == 0 :
            print '%d %d %.3f\n' % (Cnt1, Cnt2, Sum)
            break
        if x > 0 :
            Cnt1 += 1
        if x < 0 :
            Cnt2 += 1
        Sum += x
        
    
    
    • 1

    Information

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