トップページ -> AOJの解答例 -> ITP1_1の解答例

ITP1_1の解答例(Python)

ITP1_1_A: Hello World

Hello Worldを出力します. 大文字・小文字 スペース などに気を付けます. 改行を明示する必要のある言語では改行にも気を付けます.

# ITP1_1_A
print("Hello World")

ITP1_1_B: X Cubic

与えられた入力を3乗して返します. intに変換することを忘れずに

# ITP1_1_B
x = int(input())
print(x**3)

ITP1_1_C: Rectangle

長方形の面積と周を求める問題です. map(int,input().split(" ")) でまとめて入力を受け取りintに変換できます.

# ITP1_1_C
a,b = map(int,input().split(" "))
area = a*b
length = 2*(a+b)
print(area,length)

ITP1_1_D: Watch

秒数を入力として受け取り 時間:分:秒 を出力します. 60で割った余りと商で秒と分が分かります. M,s = divmod(S,60) なども使えます.

# ITP1_1_D
S = int(input())
s = S%60  
M = S//60 
m = M%60
h = M//60
print(f"{h}:{m}:{s}")

【目次に戻る】 次へ進む ->