No.646 逆ピラミッド
問題
数字を取得して
2ならば
22
2
3ならば
333
33
3
逆ピラミッドと言っているけれど逆階段って言ったほうがいいかもしれない。
解法
入力された文字をaに代入する。
forを使って入力された数字から1ずつ減らす文を作る。
for i in range(int(a),0,-1)
後ろは(どこから、どこまで、減らす数)
普通は増えていくけれど-1と指定することでマイナス(減る)になる。
そして、aをi回繰り返す。
print(a*i)
コード
a=input() for i in range(int(a),0,-1): print(a*i)
コメント
コメントを投稿