Sort by

recency

|

3865 Discussions

|

  • + 0 comments

    Just wanted to say that it would be useful to clarify in the problem description that the float should be converted to a string for the correct answer. Took a while for me to realize that round() would not work.

  • + 0 comments

    i=int(input()) marks={} for _ in range(i): name,*line=input().split() scores=list(map(float,line)) marks[name]=scores key=input() if key in marks: result=sum(marks[key])/len(marks[key]) print(f"{result:.2f}") else: print("not found that key")

  • + 0 comments
    if __name__ == '__main__':
        n = int(input())
        student_marks = {}
        for _ in range(n):
            name, *line = input().split()
            scores = list(map(float, line))
            student_marks[name] = scores
        query_name = input()
        
        for key, value in student_marks.items():
            if key == query_name:
                average = sum(value)/3
                print(f"{average:.2f}")
    
  • + 0 comments
    if __name__ == '__main__':
        n = int(input())
        student_marks = {}
        for _ in range(n):
            name, *line = input().split()
            scores = list(map(float, line))
            student_marks[name] = scores
        query_name = input()
        o = (sum(student_marks[query_name])/len(student_marks[query_name]))
        print(f'{o:.2f}')
    
  • + 0 comments
    if __name__ == '__main__':
        n = int(input())
        student_marks = {}
        for _ in range(n):
            name, *line = input().split()
            scores = list(map(float, line))
            student_marks[name] = scores
        query_name = input()
      
     
        for x, y in student_marks.items():
            if(query_name == x):
                print("%.2f" % (sum(y)/3))