#sdpsgssolutions #A Dish Best Served Cold #Starter Problems 2 # Open the input and output files. inputFile = open("dishin.txt", "r") outputFile = open("dishout.txt", "w") # Read the number of lines in the file myInput = inputFile.readline() n = int(myInput) # Insert values into a list numline = 1 myInput = inputFile.readline() lista = [int(myInput)] numline = numline + 1 while numline<=n: myInput = inputFile.readline() lista.append(int(myInput)) numline = numline + 1 # Calculations minvalue = min(lista) maxvalue = max(lista) average = int(sum(lista)/len(lista)) # Write the answer to the output file. outputFile.write(str(minvalue)+' '+str(maxvalue)+' '+str(average)) # Finally, close the input/output files. inputFile.close() outputFile.close()