〇問題
入力は以下の形式で標準入力から与えられる
A B C D E F
入力値はすべて整数。6つすべて異なる。1以上100以下。
3番目に大きい整数を出力する
〇解答例
N = input()
NL = N.split()
for i in range(6):
NL[i] = int(NL[i])
NL3 = sorted(NL)
print(NL3[3])
|
日々のちょっとした事を書きます
入力は以下の形式で標準入力から与えられる
A B C D E F
入力値はすべて整数。6つすべて異なる。1以上100以下。
3番目に大きい整数を出力する
N = input()
NL = N.split()
for i in range(6):
NL[i] = int(NL[i])
NL3 = sorted(NL)
print(NL3[3])
|
標準入力から、以下のように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)))
|
標準入力から3桁の文字列が入力される。
数字の場合、2倍した数を出力。
数字以外の場合、「error」を出力する。
S = input()
try:
S = int(S)*2
except:
S = str(“error”)
print(S)
|