【python】事例2

〇問題

標準入力から、以下のようにN日間の売り上げが入力される。

N
A1
A2
・・・
AN

2日目以降の各日において、前日の売上からの増減を出力する。
 ・前日と同じ場合は「stay」を表示
 ・増減があった場合「up」「down」を表示し、変化量もあわせて出力

〇解答例

N = input()
N = int(N)

uriage = []

for i in range(N):
    uri= input()
    uriage.append(int(uri))

for i in range(N-1):
    ud = uriage[i+1]-uriage[i]
    if ud == 0:
        print(‘stay’)
    elif ud > 0:
        print(‘up ‘ + str(abs(ud)))
    else:
        print(‘down ‘ + str(abs(ud)))

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA