Program to delete duplicates from a link list

Average Function | hackerrank certification problem solution

Average Function | hackerrank certification Problem:-

Average Function | hackerrank certification problem solution
Implement a function that:
1. Is named avg
2. Takes a variable number of integer arguments; it is guaranteed that at least one argument            will be passed
 3. Returns the average value of the passed arguments as a float
The implementation will be tested by a provided code stub on several input files. Each input file contains one line with space-separated arguments for the function. The function will be called with those arguments, and the returned result will be printed to the output with exactly 2 decimal places.

Example
3 arguments are read and passed to the function: 1, 2, and 3. 
The average is calculated to be (1+2+3)/3 =2.00. 
This is then returned as a float to be printed.

Average Function | hackerrank certification problem solution:-

import math
import os
import random
import re
import sys


def avg(*l):
    f=0
    for i in l:
        f+=i
    return (f/len(l))
if __name__ == '__main__':
    fptr = open(os.environ['OUTPUT_PATH'], 'w')
    
    nums = list(map(int, input().split()))
    res = avg(*nums)
    
    fptr.write('%.2f' % res + '\n')

    fptr.close()

 

Average Function | hackerrank certification problem solution



Recommended Post:

Hackerrank Problems:-

Data structure:-

 MCQs:-

Leave a Reply

Your email address will not be published.