平らなアスタリスクのピラミッド
CoddyのGDScriptジャーニー「基礎」セクションの一部。レッスン 90/92。
チャレンジ
中級プログラムは入力を1行読み込みます。入力は奇数の整数 n です(常に奇数で、1 から 999 まで)。
一番下の段が n 個の星になるように、* 文字でピラミッドを出力してください。最初の段は星が 1 個で、上の段より星が2個ずつ増えていきます。
1 の場合、出力は次のとおりです。
*5 の場合、出力は次のとおりです。
*
***
*****7 の場合、出力は次のとおりです。
*
***
*****
*******まずは小さなピラミッドから始めて、行き詰まったらヒントを開いてください。
自分で試してみよう
extends Node
func _ready():
var n := int(OS.read_string_from_stdin())
# ここにピラミッドを出力する
pass
基礎のすべてのレッスン
自分で練習してみよう: GDScriptオンラインコンパイラ