目的は、ランダムな整数(0-9)のn平方(nxn)の出力を生成*し、左上から開始して、コーナーを中心に時計回りに回転する動きを生成することです。正方形は並べて、1つのスペースで区切る必要があります。
の場合n = 0、出力は空になります。
の出力n=1:
*
の出力n=2:
*3 4*
14 07
の出力n=3:
*34 82* 291
453 224 924
145 158 57*
の出力n=4:
*153 135* 0154 0235
2352 5604 3602 2065
2245 6895 3561 7105
7225 5785 479* *662
*左から右に、(左上、右上、右下、左下、左上など)(時計回りに)回転する(正方形の角を中心に)ことに注意してください。
最短の回答(バイト単位)が優先されます。
5
これを理解してください
—
Rohan Jhunjhunwala
投票を再開します。これは私には完全に明らかです。いくつかのマイナーな編集を行いました。(「完全な正方形」は私にとって代数の用語のように聞こえすぎました)
—
Level River St
乱数はどのくらい「ランダム」である必要がありますか?数字はアスタリスクを数字として数え、正確にN桁の長さである必要があるという事実について、あなたの質問で明示することもおそらく価値があります。
—
Jesse Amano
<肩をすくめる>おそらく私は遅いですが、それでも私にはわかりません。例での
—
デジタルトラウマ2016
*の配置を説明できますn=4か?おそらくさらにいくつかの例を挙げますか?
私はあなたが1つの印刷していないことを実現するまで@DigitalTrauma私は「時計を、」どちらかそれを把握することができませんでしたあなただ印刷のnクロックサイド・バイ・サイド(質問からすべて明らかではなかったです)。したがって、n = 4の例では、4つの「クロック」が表示されます。最初のクロックは最初の行
—
ジョーダン
*153、2番目のクロックは上の行というように続き*135ます。
