私の言語のPyramid Schemeには、少し面白い構成があります:空の三角形:
^
-
引数が与えられない場合、を返します0。1この構成を使用して生成するには、これを使用できます。
^
/!\
^---
-
これは単純に0否定関数に渡されます。この結果を否定し続けることができます:
^
/!\
---^
/!\
^---
-
0を取得するには、もう1つの否定が得られます。
^
/!\
^---
/!\
---^
/!\
^---
-
チャレンジ
整数所与N ≥1、出力ネゲートされる空のピラミッドNを記載の方法で回。
テストケース
input
output
1
^
/!\
^---
-
2
^
/!\
---^
/!\
^---
-
3
^
/!\
^---
/!\
---^
/!\
^---
-
6
^
/!\
---^
/!\
^---
/!\
---^
/!\
^---
/!\
---^
/!\
^---
-
@ user202729いいえ、通常の否定を意味します。
—
コナーオブライエン
したがって、C / C ++
—
-user202729
!(not)です。
@ user202729はい。それが意味することは問題の正接であるが
—
コナーオブライエン
/!\警告!/!\警告三角形が随所に表示されます!
—
RedClover
~)を意味すると思いますか?