YottaGin

Freedom is a responsible choice.

[Python] ABC005 B

2019/4/16 アルゴリズム, プログラミング

問題

B – おいしいたこ焼きの食べ方

回答

リストの中から最小値を取り出す。

import sys
# input処理を高速化する
input = sys.stdin.readline

def main():
    N = int(input())
    lst_t = [int(input()) for _ in range(N)] 

    ans = min(lst_t)
    print(ans)
    
main()

Atcoder, Python GinO

関連記事

[データ構造] Pythonでの連結リスト

連結リストを Python で実装します。 ノードのクラス 連結リストのそれぞれのノードは、自身のデータと、次のノードを指すリンクを持ちます。 class Node(object): def __init__(self, data...

記事を読む

[Python] multiprocessingを試す (4)

前回からの続きです。 pool python で mulitprocessing を行う方法として、process 以外に pool があります。 プロセスプール process と pool の違い Python Multiproce...

記事を読む

[ソート] マージソート

マージソート マージソートは、ソートのアルゴリズムで、既に整列してある複数個の列を1個の列にマージする際に、小さいものから先に新しい列に並べれば、新しい列も整列されている、というボトムアップの分割統治法による。大きい列を多数の列に分割し、そのそれぞれを...

記事を読む

[Python] ABC008 B

問題 B - 投票 回答 名前を辞書で管理し、ソートします。 N = int(input()) dict_names = dict() for _ in range(N): name = input() if name not in d...

記事を読む

[Python] 算術式の2分木表現/ Expression Tree

算術式の2分木表現 2分木を用いることで、式を表現することができます。 図の例では、二項演算子を用いた算術式を二分木で表現している。この式を逆ポーランド記法、中置記法、ポーランド記法で記述すると、それぞれa b + c d - ×e f + ÷(a + b...

記事を読む


Public Domain YottaGin No Rights Reserved.