こんばんわ。
めちゃ初心者なので、簡単な問題から解きます笑
〇SRM 144 DIV2 200 問題内容
問題を簡単に説明すると、
・コンピュータは、時間を一つの数字例えば、3000秒みたいな感じで記憶する傾向がある。
・「whatTime」というメソッドを作ることが課題
・「whatTime」では、int型の数値を入力として受け取り、String型で「<時>:<分>:<秒>」の形を返さないといけない
・<時>は真夜中の0時からスタートすると考える。
・たとえば、0を入れれば、"0:0:0"って返さないといけないし、3661が入力であれば、"1:1:1"って返さないといけない。
・クラスは「Time」、メソッドは「whatTime」で、入力はint、出力はString
って感じですね。
ふむ、結構簡単そう。
〇コード
class Time: def whatTime(self,seconds): h = seconds/3600 m = (seconds%3600)/60 s = seconds%60 return "%d:%d:%d"%(h,m,s)
〇メモ
今回は結構簡単だった。