[AtCoder][競プロ][ABC]ABC 258 A-When?

when text on a pink surface AtCoder
Photo by Ann H on Pexels.com

問題

A - When?
AtCoder is a programming contest site for anyone from beginners to experts. We hold weekly programming contests online.
問題キャプチャ。

方針

ゼロ埋めzero paddingが必要になる。

解答

#input
k = int(input())

#output
h = 21 + k//60
m = k-(h-21)*60

print("{0}:".format(h)+"{:02}".format(m))

提出結果

Submission #32973275 - AtCoder Beginner Contest 258
AtCoder is a programming contest site for anyone from beginners to experts. We hold weekly programming contests online.

補足

桁合わせについて。次の例文がわかり易い。

person = "denovo"
height = 180
weight = 65.2334
ID = 123

print("{0}さんは身長は{1:.1f}cm、体重は{2:.2f}kgで、IDは{3:08}です。".format(person, height, weight, ID))

わかりやすいリンクはこちら。

Python, formatで書式変換(0埋め、指数表記、16進数など) | note.nkmk.me
Pythonで数値や文字列を様々な書式に変換(フォーマット)するには、組み込み関数format()または文字列メソッドstr.format()を使う。 組み込み関数 format() 文字列メソッド str.format()置換フィールド{}に対する引 ...

感想

特になし。

関連リンク

ABC 048 Between a and b
ABC 249 A-Jogging

コメント

タイトルとURLをコピーしました