[BOJ/Python]14582号今日も負けた


という問題は、配列されたすべてのインデックスの和を比較し、逆転するかどうかを確認する問題です.
  • 両チームの各ラウンドで得られた点数の配列j,sを入力する.
  • jsum、ssumは、
  • の各グループのスコアの累積和を含む0として定義される.
  • が逆転されたかどうかを確認するために、chk変数をfalseとして定義する.
  • 0~9 iに関するfor文を転送します.
    ->jsumにj[i]を追加します.
    ->jsumがssumより大きい場合はchkをTrueに更新します.
    ->ssumにs[i]を追加します.
  • ssumがjsumより大きい場合、chkがtrueの場合、Yesが出力され、そうでない場合、Noが出力されます.

    Code

    j=list(map(int,input().split()))
    s=list(map(int, input().split()))
    jsum=0
    ssum=0
    chk=False
    for i in range(9):
        jsum+=j[i]
        if jsum>ssum:
            chk=True
        ssum+=s[i]
    if jsum<ssum and chk==True:
        print('Yes')
    else:
        print('No')