Sort by

recency

|

3222 Discussions

|

  • + 0 comments

    For Python:

    def plusMinus(arr): # Write your code here positive = [] negative =[] zero = []

    for i in range (n):
        if arr[i]>0:
            positive.append(arr[i])
        elif arr[i]<0:
            negative.append(arr[i])
        else:
            zero.append(arr[i])
    
    print(f"{len(positive)/n:.6f}")
    print(f"{len(negative)/n:.6f}")
    print(f"{len(zero)/n:.6f}")
    
  • + 0 comments

    JavaScript

    Function plusMinus(arr) {
    
    let pos = 0, neg = 0, zero = 0;
    
    for(let x in arr)
    {
        if(arr[x]>0)
        {
            pos++;
        }
        else if(arr[x]<0)
        {
            neg++;
        }
        else{
            zero++;
        }
    }
    
    console.log((pos/arr.length).toFixed(6));
    console.log((neg/arr.length).toFixed(6));
    console.log((zero/arr.length).toFixed(6));
    }
    
  • + 0 comments

    public static void plusMinus(List arr) { // Write your code here float zeroCount =0; float postiveCount=0; float negativeCount=0; for(int i=0;i0){ postiveCount++; } else { negativeCount++; } } System.out.println((postiveCount/arr.size())); System.out.println(negativeCount/arr.size()); System.out.println(zeroCount/arr.size()); }

  • + 0 comments

    FOR PYTHON 3

    def plusMinus(arr): pcount = 0 ncount = 0 zcount = 0 for i in range(n): if arr[i] > 0: pcount = pcount+1 elif arr[i] < 0: ncount = ncount+1 elif arr[i] == 0: zcount = zcount+1 print(f"{pcount/n:.6f}") print(f"{ncount/n:.6f}")

    print(f"{zcount/n:.6f}")

  • + 1 comment

    **Java **

    **Java**
    
    public static void plusMinus(List<Integer> arr) {
            int positive=0, negative=0, zero=0;
    	
        for (Integer integer : arr) {        
            if(integer>0){ 
    				positive= positive+1;
            }else if(integer<0){ 
    				negative=negative+1;
            }else zero=zero+1;        
        }
    														 
    BigDecimal size = new BigDecimal(arr.size());
    BigDecimal p = new BigDecimal(positive);
    System.out.println(p.divide(size, 5, RoundingMode.CEILING));
    BigDecimal n = new BigDecimal(negative);
    System.out.println(n.divide(size, 5, RoundingMode.CEILING));
    BigDecimal z = new BigDecimal(zero);
    System.out.println(z.divide(size, 5, RoundingMode.CEILING));
        }
    }