Plus Minus Hackerrank
void plusMinus(vector<int> arr) {
int n= arr.size();
int neg=0;
int pos=0;
int zero=0;
for(int i=0;i<n;i++){
if(arr[i]==0){
zero+=1;
}
else if(arr[i]>0){
pos+=1;
}
else if(arr[i]<0){
neg+=1;
}
}
cout<<setprecision(6)<<(float)pos/n<<endl;
cout<<setprecision(6)<<(float)neg/n<<endl;
cout<<setprecision(6)<<(float)zero/n<<endl;
}
Comments
Post a Comment