9
<(“ <)バードダンサー(>”)>
あなたの鳥は何らかの運動のためにかゆみを覚えており、常に静的な位置で立ち往生するのにうんざりしています。ランダムに踊るアスキー鳥を表示するプログラムを作成し、ダンスの動きに応じて100ms * nまたは200ms * nごとに更新します。鳥は常にダンスの動きから始まります<(")>。 プログラムは、スリープ間隔に(n >= 0 && n <= 50)を掛ける数値である1つの入力を受け入れる必要があります。 100ms移動 ^(")v v(")^ ^(")^ v(")v 200ms移動 (>")> <(")> <("<) 追加の詳細 ランダム性は均一である必要はありませんが、各ダンスの動きは発生する合理的なチャンスを持っている必要があります(少なくとも60分の1は公平に思えます。同じ動きが連続して2回発生しても問題ありません) 複数の鳥ではなく、一度に1羽の鳥のみを表示する必要があります 末尾の空白は許可されます(ただし、他の末尾の文字は許可されません) 眠る前に鳥を表示する必要があります Python 3の例 import random, time, sys birds = """(>")> <(")> <("<) ^(")v v(")^ ^(")^ v(")v""" birds = birds.split() interval = int(input("Sleep for 100ms*")) selection …