練習問題/解答例/配列から大きい要素とその添字を求めるプログラム/Python
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[問題文>練習問題#u170a96a]]
arr = [12, 6, 8, 3, 10, 1, 0, 9]
a = zip(xrange(len(arr)), arr)
a.sort(key=lambda e: e[1], reverse=1)
print '\n'.join('{0} -> {1}'.format(x, y) for x, y in a[...
#初心者用
a = [12, 6, 8, 3, 10, 1, 0, 9]
for i in range(3):
b = max(a)
z = min(a)
c = a.index(b)
print str(c) + " -> " + str(b)
a[c] = z - 1
終了行:
[[問題文>練習問題#u170a96a]]
arr = [12, 6, 8, 3, 10, 1, 0, 9]
a = zip(xrange(len(arr)), arr)
a.sort(key=lambda e: e[1], reverse=1)
print '\n'.join('{0} -> {1}'.format(x, y) for x, y in a[...
#初心者用
a = [12, 6, 8, 3, 10, 1, 0, 9]
for i in range(3):
b = max(a)
z = min(a)
c = a.index(b)
print str(c) + " -> " + str(b)
a[c] = z - 1
ページ名: