[アルゴリズム]白準4344号の平均値を超えているだろう.
3544 ワード
質問リンク https://www.acmicpc.net/problem/4344 問題の説明与えられた生徒の総数と各生徒の点数を合わせて平均し、平均数を超えた生徒の割合を四捨五入して返却する. テーマ1次元アレイ 難易度夏 きわめて個人的な解題
・7.複数の入力値を受信する詩のリストに入れ、文として扱うことができる.アレイ内合計はfor文を用いなくても和計算が可能である. sumは、インデックスや凡例など、数字のみからなるIterableデータ型の合計を返します. roundの小数点.0日間では長さは調整できませんが、f-stringを使用できます.
for i in range(lists):
input_value = list(map(int, input().split()))
if len(input_value) > 1:
student = input_value[0]
scores = input_value[1:]
student_count = 0
# 평균 점수 구하기
score_avg = sum(scores)/student # 배열의 합은 sum으로 계산 가능하다.
# 평균 이상인 학생 비율 구하기
for score in scores:
if score > score_avg:
student_count += 1
student_avg = student_count/student * 100
# f-string을 이용하여 소수점 3자릿수까지 출력
print("{:.3f}%".format(student_avg))
学識・7.複数の入力値を受信する詩のリストに入れ、文として扱うことができる.
Reference
この問題について([アルゴリズム]白準4344号の平均値を超えているだろう.), 我々は、より多くの情報をここで見つけました https://velog.io/@ysong0504/알고리즘-백준-4344번-평균은-넘겠지テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol