白駿2217号Python
グレースケールアルゴリズム
list=[]
n=int(input())
for i in range(n) :
temp=int(input())
list.append(temp)
list.sort()
MAX=list[0]*len(list)
for i in range(1,len(list)):
value=list[i]*(len(list)-i)
if value > MAX :
MAX=value
print(MAX)
ロープ問題の核心はwの重量がkのロープで同じ荷重を受けることである.この条件では、1つのローは、他のすべてのローを使用するよりも良い結果を生成できます.例えば、耐えられる荷重が1 2 3 9999の場合、答えは9999に耐えられるロープを書くことです.したがって、入力値はlistを受け入れてソートされ、最前線インデックスから終了インデックスまでの許容荷重が計算され、最大許容荷重の値が出力されます.Reference
この問題について(白駿2217号Python), 我々は、より多くの情報をここで見つけました https://velog.io/@onenewarm/백준-2217번-pythonテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol