[白俊]2309号-七人の小人Python
4184 ワード
質問する
王妃を避けるため、7人の小人と平和に暮らしていた白雪姫は危機に直面した.一日の仕事を終えて帰ってきた矮人は7人ではなく、9人だった.
9人の小人はみな「白雪姫と7人の小人」の主役だと主張している.優れた数学的直感を持つ白雪姫は、幸いにも7人の小人の身長の和が100だったことを覚えている.
9人のジュニアの身長を手に入れたとき、白雪姫に7人のジュニアを探すプログラムを書いてください.
入力
9列の小人の身長.与えられた身長は100を超えない自然数で、9人のジュニアの身長はすべて異なっていて、可能な答えがたくさんあれば、勝手に出力することができます.
しゅつりょく
昇順に7人の小人の身長を出力する.7人の小人が見つからないことはない.
入力例1人の中から2人を選ぶのと同じだ.
王妃を避けるため、7人の小人と平和に暮らしていた白雪姫は危機に直面した.一日の仕事を終えて帰ってきた矮人は7人ではなく、9人だった.
9人の小人はみな「白雪姫と7人の小人」の主役だと主張している.優れた数学的直感を持つ白雪姫は、幸いにも7人の小人の身長の和が100だったことを覚えている.
9人のジュニアの身長を手に入れたとき、白雪姫に7人のジュニアを探すプログラムを書いてください.
入力
9列の小人の身長.与えられた身長は100を超えない自然数で、9人のジュニアの身長はすべて異なっていて、可能な答えがたくさんあれば、勝手に出力することができます.
しゅつりょく
昇順に7人の小人の身長を出力する.7人の小人が見つからないことはない.
入力例1
20
7
23
19
10
15
25
8
13
サンプル出力17
8
10
13
19
20
23
に答えるimport sys
n = 9
a = [int(input()) for _ in range(n)]
a.sort()
total = sum(a)
for i in range(0, n):
for j in range(i+1, n):
if total - a[i] - a[j] == 100:
for k in range(0, n):
if i == k or j == k:
continue
print(a[k])
sys.exit(0)
整理するReference
この問題について([白俊]2309号-七人の小人Python), 我々は、より多くの情報をここで見つけました https://velog.io/@tunaman95/백준-2309번-일곱-난쟁이-Pythonテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol