タグ付けされた質問 「board-game」

ボードゲームを含む課題のため。

3
レオンハルトはラビリンスが大好き
背景 私の息子のレオンハルト(4歳)は、迷宮が大好きです。私は彼がどこから迷宮を知っているのかわかりませんが、彼はそれらを描いて、それらがどのように機能するかを非常によく知っています: 最近、彼は彼の絵からゲームを作り始めました。これらは彼のルールです: 黒い四角は開始点を示します。 フックはラビリンスの出口を示します(そこから引き出します)。 王冠を集めることができます。 金塊(丸いもの)を集めることができます。 前後に移動できますが、それ以上はできません。 矢印で出口に案内される場合があります。(もし彼が解決するために迷路を描いたら、彼らはしばしば誤解を招くでしょう) 注釈付きバージョン: 青:出発点 オレンジ:クラウン 黄色:金塊のあるエリア 緑:フック(終了) ピンク:矢印(ほとんど誤解を招く) タスク おそらく、4歳のときに子供たちはポーキーパイを言い始め、時には彼が自分のルールに従わないこともあります。特に彼が迷路の終わりに到達できないことに気付いた場合はなおさらです。 それがあなたの出番です:とにかく子供向けのゲームを探しているので、あなたは彼のアイデアを不正行為ができないゲームに変えます。 さて、私は私が言うことになるいくつかの定義が必要です: 活躍の場はあるn* m同じ大きさの正方形の長方形。 正方形には、各辺に1つずつ、0〜4個の壁があります。 クラウンは50ポイントの価値があります。 金塊は20ポイントの価値があります。 すでに歩いた正方形を歩くと、1ポイント減ります。 四角は、プレーヤーがその上を歩いた頻度(0、1、または2回)を識別する方法でマークされています プレーヤーは、壁がある場合を除き、4方向に歩くことができます。 入力デバイスは何でもかまいません。キーボードのサポートを検討してください。 ラビリンスは解決可能でなければなりません。すなわち、開始点からフックに到達することが可能でなければならず、すべての貴重品を収集することが可能でなければなりません(それが最高のスコアをもたらさない場合でも)。 プレイヤーが動けなくなると、ゲームは終了します。 プレイヤーはボードから落ちて死んではいけません。好きなように、完全な迷路の周りに壁を置いたり、端を包むことができます。 プログラムは入力としてワード(0-65535)引数を取ります。これは、乱数ジェネレーターのシードです。同じシードを使用してプログラムを再度呼び出すと、同じ迷路になります。 ボーナス: 収集できる最大ポイントを計算します。-1ポイントのために、すべてのアイテムを収集しない方がよい場合があることを考慮してください。 最適なソリューションを表示する(最大ポイントを取得する最短の方法) ルール 私はコードを読んで理解し、おそらく私の息子の新しいアイデアに適応できるようにしたいので、これは人気のコンテストです。ゴルファーをコーディングしてください。おそらく、ゴルフにもっと適したルール(たとえば、すべてのキャラクターが定義されたコンソールバージョン)を使用して、この質問のコピーを作成します。 5月3日に最も人気のあるゲームが受け入れられます。そして、ちょっと、アプリストアで公開してみませんか?

15
文字列のスクラブルスコアと有効性を決定する
あなたの仕事は、与えられた文字列が適切な長さであり、スクラブルタイルで表現できるかどうかを判断し、そうであれば、各文字のスコアの合計を出力することです。 Scrabble:のプレイ方法がわからない場合は、A〜Zのさまざまな文字が印刷された100個のタイルと、任意の文字を表す2つのワイルドカードがあります。各文字には一定数のポイントがあり、各タイル(必ずしも単語ではない)は1回しか使用できません。単語が再生されると、使用される各タイルのポイント値が合計され、それがスコアになります。限られた数の文字が利用可能であるため、単語に特定の文字を含めることができるのは、その文字にタイル+未使用のワイルドカードが含まれている場合だけです。スクラブルボードは15×15セルなので、単語は2〜15文字でなければなりません。 英語版での各文字の量とスコアのリストについては、下記を参照してくださいまたはhttp://boardgames.about.com/od/scrabble/a/tile_distribute.htm(アーカイブ)。 手紙の数量ポイント手紙の数量ポイント ------------------- ------------------- A 9 1 O 8 1 B 2 3 P 2 3 C 2 3 Q 1 10 D 4 2 R 6 1 E 12 1 S 4 1 F 2 4 T 6 1 G 3 2 U 4 1 H 2 …

5
キングオブザヒル:Speed Clue AI
スピードの手がかり Cluedo / Clueは、説得力のある控除ゲームプレイコンポーネントを備えたクラシックなボードゲームです。Speed Clueは、カードのみを使用してこのコンポーネントを強調する3〜6プレーヤーのバリエーションです。その結果、標準のCluedoとSpeed Clueの唯一の違いは、サイコロの出目や他のプレイヤーの提案に翻弄されて特定の部屋に到着するのを待つのではなく、ゲーム内にいる各プレイヤーが自分のターンで好きな提案をすることができるということです。以前にCluedoをプレイしたことがない場合、または2つのバージョンの明確な違いを確認したい場合は、ここで完全なSpeed Clueルールセットを見つけることができます。 ゴール 2014年5月15日00:00 GMTより前にSpeed ClueをプレイするAIプログラムを作成して送信します。その後、すべての法的エントリを使用してトーナメントを開催します。AIがトーナメントで最も多くのゲームに勝った参加者が挑戦に勝ちます。 AI仕様 サーバーでゲームをプレイするためにTCP / IP接続を介してアプリケーションプロトコルを厳密に使用する限り、使用するテクニックを使用して、選択したほぼすべての言語でAIを作成できます。すべての制限の詳細な説明はここで見つけることができます。 遊び方 コンテストGitHubリポジトリをフォークすることから始めます。entriesStackExchangeユーザー名を使用して命名されたディレクトリの下にディレクトリを追加し、 そのフォルダでコードを開発します。エントリを送信する準備ができたら、リビジョンを使用してプルリクエストを行い、このサイトでエントリを発表するためのこれらの指示に従ってください。 core始めるためにディレクトリにいくつかのコードとJARを提供しました。材料の大まかなガイドについては、私のサイトを参照してください。さらに、他のプレーヤーは、エントリーに加えてヘルパーコードを送信して、起動と実行を支援します。エントリを調査するために時間をかけてください。送信する前に、他のエントリに対して自分のエントリをテストすることを忘れないでください! 結果 Place | User | AI | Result ------+--------------+--------------------+------------------------------------------------------- 1 | gamecoder | SpockAI | 55.75% 2 | Peter Taylor | InferencePlayer | 33.06% 3 | jwg | CluePaddle | 20.19% …

14
落ち着くことができますか?
でカタンの開拓者のレンガ、ログ、鉱石、小麦、および羊:ボードゲーム、5つのリソースタイプがあります。集落の建設には、レンガ、丸太、小麦、羊が必要です。ただし、4つの同一のリソースを交換して、異なるタイプのリソースを取得することもできます。たとえば、4つの鉱石を手に持っている場合、それらすべてを交換して1頭の羊を入手できます。 あなたの仕事は、私の手を与えられて、私が和解を構築できるかどうかを判断することです。 あなたのタスク 入力は文字の配列になりますB、L、O、W、およびS、任意の合理的なフォーマットで撮影しました。これらの文字は、上記の5つのリソースタイプに対応しています。私は、4種類の取引の可能性を考慮して、和解を構築するために必要なリソースがあるかどうかを出力する必要があります。 これはcode-golfであるため、バイト単位の最短コードが優先されます。 ノート あなたは、私が実行する必要がある取引または私が構築できるいくつの和解を出力する必要はありません。単純な「はい」または「いいえ」で十分です。 入力が特定の順序であると想定することはできません。特に、同じタイプのリソースがグループ化されているとは想定できないためOBLSO、有効な入力です。 これは意思決定問題であるため、選択した2つの値が明確で一貫している限り、「はい」と「いいえ」を意味する任意の値を使用できます。 ここで関係しているルールは、上記のルールのみです。他のプレイヤーや港での取引のような、より複雑なカタンの開拓者のルールはここでは関係ありません。 入力された文字(B、L、O、W、Sそれは選択のあなたの特定の言語のために簡単である場合)ので、長い5つの別個の入力があるので、他の値で置換することができます。他の入力値を使用する場合は、回答でそれらを指定してください。 例 BLWS -> Yes OOOOWLB -> Yes (trade four O for a S) OOW -> No BBBO -> No (empty input) -> No BBBBLW -> No BBBBBLW -> Yes (trade four B for a S) OOOOOOOOOOOOOOOO -> Yes (sixteen …

5
Goのゲームを獲得する
Goゲームの得点は、それほど簡単ではないタスクです。過去には、発生する可能性のあるすべての奇妙なコーナーケースをカバーするルールを設計する方法について、いくつかの議論がありました。幸いなことに、このタスクでは、生死や関の検出などの複雑な作業を行う必要はありません。このタスクでは、KomiなしでTromp-Taylorルールに従ってゲームを採点するプログラムを実装する必要があります。 スコアリング手順は非常に簡単です。 Pから色Cの点まで(垂直または水平に)隣接する点のパスがある場合、Cの色ではない点PはCに到達すると言われます。 プレイヤーのスコアは、彼女の色の点の数です、プラス彼女の色だけに達する空のポイントの数。 たとえば、次のボードを検討してください。X、Oおよび-黒、白、および無着色の交差点を示します。 - - - X - O - - - - - - X - O - - - - - - X - O - - - - - - X O - - O - X X X O - O O - - …

24
ogl-edocfチャレンジ
入力 範囲のASCII文字で構成される空でないシャッフルされた文字列。[ 32..126 ][32..126][32..126] 出力 出力は、入力文字列に連続した回転を適用することにより取得されます。 [a-zA-Z]入力文字列の各文字()について、左から右へ: 文字が大文字の場合、その前のすべての文字を左に1ポジションだけ回転します 文字が小文字の場合、その前のすべての文字を1つ右に回転します 例 入力:「Cb-Ad」 最初の文字は「C」です。左に回転する必要がありますが、この「C」の前に文字はありません。したがって、回転するものは何もありません。 次の文字は「b」です。「C」を右に回転します。単一の文字であるため、変更されません。 文字「-」は文字ではないため、回転をトリガーしません。 次の文字は「A」です。「Cb-」を左に回転すると、「bC Ad」が得られます 4番目の最後の文字は「d」です。「b-CA」を右に回転させると、「Ab-C d」が得られます したがって、予想される出力は「Ab-Cd」です。 ルール 入力は、文字列または文字の配列として受け取ることができます。これは、言語に応じて、同じである場合とそうでない場合があります。 文字列の代わりに文字の配列を出力することもできます。 これはogl-edocf code-golfです テストケース "cbad" -> "abcd" "ACBD" -> "ABCD" "Cb-Ad" -> "Ab-Cd" "caeBDF" -> "aBcDeF" "aEcbDF" -> "abcDEF" "ogl-edocf" -> "code-golf" "W o,ollelrHd!" -> "Hello, World!" "ti HIs …
22 code-golf  string  code-golf  string  code-golf  string  parsing  brainfuck  code-challenge  python  hello-world  error-message  code-golf  string  code-golf  number  integer  counting  subsequence  code-golf  string  cipher  code-golf  array-manipulation  arithmetic  integer  matrix  code-golf  math  sequence  code-golf  restricted-source  pi  popularity-contest  cops-and-robbers  polyglot  popularity-contest  cops-and-robbers  polyglot  code-golf  file-system  king-of-the-hill  code-golf  number  sequence  integer  rational-numbers  string  code-challenge  source-layout  code-golf  ascii-art  king-of-the-hill  code-golf  array-manipulation  sorting  code-golf  string  code-golf  restricted-source  source-layout  tips  math  code-challenge  permutations  logic-gates  code-golf  number  random  integer  code-golf  math  code-golf  math  number  decision-problem  king-of-the-hill  python  board-game  code-challenge  brainfuck  busy-beaver  code-golf  number  cops-and-robbers  polyglot  obfuscation  answer-chaining  code-golf  number  integer  conversion  code-golf  string  parsing  code-golf  ascii-art  number  king-of-the-hill  javascript  code-golf  source-layout  radiation-hardening  code-golf  array-manipulation  matrix  code-golf  string  graph-theory  code-golf  array-manipulation  decision-problem  code-golf  string  ascii-art  code-golf  string  code-golf  array-manipulation 

11
騎士はどこでN移動できますか?
これは、APL CodeGolf のオータムトーナメントの Hole-3 です。私はそこで問題の元の著者であるため、ここに再投稿することができます。 与えられた: ターン数(動きが0でない場合は状態を示し、そうでない場合は1と呼ばれると仮定します)および 8行8列のチェス盤上の1つ以上の開始位置のリスト(任意の形式で、0または1のインデックス付き座標、64の連続する数字/文字、またはA1–H8 –状態) (入力と同じ形式で)騎士が指定されたターン数の後に存在できる一意の位置のリストを(任意の順序で)返します。 各騎士は毎ターン移動する必要がありますが、同じ広場に複数の騎士がいることを心配する必要はありません。 ナイトは、currentでマークされた現在の位置に対してXでマークされた位置にのみ移動できます。 例(1インデックスの座標) 1から移動[[1,1]]: [[2,3],[3,2]] 2から移動[[1,1]]: [[1,1],[1,3],[1,5],[2,4],[3,1],[3,5],[4,2],[4,4],[5,1],[5,3]] 1から移動[[1,1],[5,7]]: [[2,3],[3,2],[3,6],[3,8],[4,5],[6,5],[7,6],[7,8]] 2から移動[[1,1],[5,7]]: [[1,1],[1,3],[1,5],[1,7],[2,4],[2,6],[2,8],[3,1],[3,3],[3,5],[3,7],[4,2],[4,4],[4,6],[4,8],[5,1],[5,3],[5,5],[5,7],[6,4],[6,6],[6,8],[7,3],[7,7],[8,4],[8,6],[8,8]] 0から移動[[3,4]]: [[3,4]]

16
もう一つのプログラムと私は出かけています!
正の整数ネスティングレベル所定のn文字列s印刷可能なASCII文字(のと~同じ言語で実行すると、プログラムを出力するプログラムを出力し、出力プログラム。。。文字列を出力しますs。 合計でnプログラムを生成する必要があります。すべてのプログラムは回答と同じ言語で実行する必要があります。 注:プログラムまたは関数を出力することができます-提出物としてデフォルトで許可されているもの。 あなたのs言語のプログラムや関数が通常どのように文字列を入力するかをエスケープ文字で入力できます。 例 例えば、与えられたn=1とs="recursion"、Pythonの2プログラムのかもしれない出力: print "recursion" これを実行すると出力されます: recursion 与えられたn=2s = "PPCG"の場合、Python 2プログラムは次を出力します。 print "print \"PPCG\" " この出力の実行: print "PPCG" この出力の実行: PPCG 関連(+タイトルのインスピレーション):もう1つのLULと私は出ています 関連(サンドボックス内-現在削除されていますが、十分な評判で表示できます):ソースコードの再帰 テストケース 次のテストケースでコードが機能することを確認します(1行に1つ)。 n s 2 PPCG 4 Robert'); DROP TABLE Students;-- 17 Deep 2 Spaces In Here 3 "Don't forget quotes!" 5 'Backt`cks might be …
21 code-golf  recursion  code-golf  kolmogorov-complexity  board-game  code-golf  number-theory  polynomials  code-golf  code-golf  array-manipulation  polyglot  alphabet  answer-chaining  code-golf  sequence  math  atomic-code-golf  abstract-algebra  proof-golf  code-golf  internet  code-golf  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  ascii-art  number  integer  code-golf  decision-problem  binary-matrix  code-golf  number  sequence  number-theory  code-golf  math  decision-problem  matrix  abstract-algebra  code-golf  string  keyboard  code-golf  fractal  code-golf  math  sequence  combinatorics  hello-world  vim  code-golf  sequence  code-golf  graphical-output  image-processing  code-golf  decision-problem  matrix  linear-algebra  code-golf  ascii-art  code-golf  math  code-golf  ascii-art  graphical-output  code-golf  string  code-golf  string  substitution  code-golf  string  ascii-art  code-golf  arithmetic  code-golf  number  array-manipulation  decision-problem  code-golf  kolmogorov-complexity  code-generation  fractal  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  code-golf  string  array-manipulation  code-golf  music  code-golf  array-manipulation  code-golf  internet  stack-exchange-api  math  fastest-algorithm  code-golf  binary  bitwise  code-golf  date  code-golf  string  code-golf  sequence  integer  code-golf  arithmetic  number-theory  code-golf  string  random 

4
ナインメンズモリスのカウントミルズ
前書き Nine Mens's Morris(Millsとも呼ばれます)は、次のボードでプレイされる2人用のボードゲームです(リンクされているウィキペディアのページからの画像)。 各プレイヤーには、黒と白の色の9人の男性がいます。具体的なルールはこの課題にとって重要ではありませんが、興味があればウィキペディアのページをご覧ください。 チャレンジ 特定のボード状態を表すグリッドを入力として指定し、で合計ミルカウントmを出力し0<=m<=8ます。 同じ色の3人の男性が接続ポイントの直線の列にいるとき、工場を形成します。 b2to f2は男性ではないため、工場ではありません。またd2するd53点を接続する必要があるため工場を形成しないでしょう。 上の画像のボードには、たとえば2つのミルが含まれています。からf2にf61つ、からe3に1つe5。 入力 ボードは、上記のサンプル画像に示すように接続された24ポイントの2Dグリッドとして表されます。この例ではa-g、列にfrom 1-7を、行にfrom numberを使用していますが、24の一意の座標を次の状態のいずれかにマッピングする限り、任意の妥当な入力形式を選択できます。 空の 黒で撮影 白で撮影 具体的な表現はあなた次第で、色の「b」または「w」に制限されません。 これに加えて、入力には追加情報が含まれない場合があります。 その他の注意事項 どのような種類の値でもポイントをマップする必要はありません。入力を2D配列として取得する場合も同様です。ただし、すべてのポイントが使用されているわけではなく、それらの間の接続を考慮する必要があることに注意してください。 入力が空の場合、ゼロを出力する必要があります(空のボード->ミルなし)。 各プレイヤーには9人の男性がいるため、入力には18を超える獲得ポイントは含まれません。 入力の空のポイントを除外することができます。したがって、取得される入力ポイントのみを除外できます。 入力は任意の方法で注文できます。特定の順序に依存することはできません。 入力は常に有効であると仮定することができます。これは、各色の男性が9人を超えないこと、および各ポイントが一意になることを意味します。 ルール ソリューションで使用する入力形式を明確にします。プログラムの実行例を提供することを強くお勧めします。 機能または完全なプログラムが許可されます。 入出力のデフォルト規則。 標準の抜け穴が適用されます。 これはcode-golfなので、バイト数が最小になります。Tiebreakerは以前の提出です。 テストケース ここでの入力形式は、上の例のような座標が最初の要素であり、ポイントの状態が2番目の要素であるタプルのリストです。白で撮影されたポイントは「w」、黒で撮影されたポイントは「b」としてマークされます。他のすべてのポイントは省略され、空になります。 [( "a4"、 "w")、( "b2"、 "b")、( "b4"、 "b")、( "c4"、 "b")、( "d1"、 "w") 、( "d2"、 "w")、( "e3"、 …

5
中国語チェッカーボード
中国のチェッカーのゲームは、6つの尖った星の形をしたスペースのあるボードでプレイされます。 ウィキペディアからの画像 .空のスポットとGYORPB6色の開始位置の文字を使用して、このボードのASCIIアート表現を作成できます。 G G G G G G G G G G B B B B . . . . . Y Y Y Y B B B . . . . . . Y Y Y B B . . . . . . . Y Y B …

22
チェッカーボードを構築する
このチャレンジでは、チェッカーのゲームの開始時に各ピースの座標と色を印刷します。 チェッカーボード上のすべての正方形(インデックス0〜7)にxとy(カンマ区切り)を入力し、その後にボードの上部(y = 0に近い)に「r」または「b」(赤または黒)を入力します)は赤で、下部は黒です。ピース間に改行が必要であり、スペースは必要ありません。 これはコードゴルフであるため、回答はバイト単位で記録され、バイト数は少ない方が良いです。 末尾の改行は許可されますが、必須ではありません。順序は正確に以下のものでなければなりません。 望ましい出力: 0,0r 0,2r 0,4r 0,6r 1,1r 1,3r 1,5r 1,7r 2,0r 2,2r 2,4r 2,6r 5,1b 5,3b 5,5b 5,7b 6,0b 6,2b 6,4b 6,6b 7,1b 7,3b 7,5b 7,7b

12
接続n時間!
https://en.wikipedia.org/wiki/Connect_Four 2プレイヤーゲーム接続4を覚えている人はいますか?そうでない人にとっては、表面に垂直に立っている6x7のボードでした。接続4の目標は、接続4です!接続は、水平、斜め、または垂直の場合にカウントされます。ピースをボードの上部に置くには、ピースをその列の一番下に落ちるようにボードの上部に置きます。ルールは、コネクト4で3つのことを変更します。 変更#1の勝ちは、最も多くのポイントを持つプレーヤーとして定義されます。ルールのように4をつなげることでポイントを獲得します-それについては後で詳しく説明します。 変更#2各ラウンドに3人のプレイヤーがいます。 変更#3ボードサイズは9x9です。 得点: スコアは、連続して取得する数に基づいています。行グループに4がある場合、1ポイントを獲得します。行グループに5がある場合、2ポイント、行3に6などが続きます。 例: 注意oとx置き換えられます#し、~より良好なコントラストのために、それぞれ 空のボードの例:(すべての例は2プレーヤーの標準サイズのボードです) a b c d e f g 6 | | | | | | | | 5 | | | | | | | | 4 | | | | | | | | 3 | | | | | …

2
Connect 4をプレイ!
Connect 4のゲームをプレイするプログラムを作成します。ボードの状態が入力として与えられ、4列(水平、垂直、または斜め)を取得するか、対戦相手が同じことをできないようにするために、ピースを配置する列を決定する必要があります。 ボードは6x7アレイで、各セルは空( '')で、ピース( 'X')または対戦相手のピース( 'O')が含まれます。サンプルボード: O XX X XOX OO XOO OXO OXXOXXO XOXOXOX 対角線で勝つために、列3(列は0から6で、左から番号が付けられています)でプレーします。あなたは出力します: 3 コードは列番号を出力する必要があり、次の条件を満たす必要があります。 すでに6個の駒がある列ではプレイできません。 少なくとも1つの勝利の動きがある場合、それらの1つをプレイする必要があります。 相手が次の動きで勝つことを防ぐことができるなら、そうしなければなりません。 最適なプレイは必要ないことに注意してください。ただちに勝利するか、対戦相手の即時勝利を妨げます。対戦相手に複数の勝ち方がある場合、それらをブロックする必要はありません。 標準入力でボードが提供され、標準出力で再生する列番号を印刷する必要があります。ボードは正しい形式(ホールなし、少なくとも1つの可能な動き)であることが保証されており、どちらのプレイヤーもまだ勝てないことが保証されています。 最短のコードが優先されます。 例1 X O X O OOO X XXX O 勝つためには、列0または4をプレイする必要があります。 例2 X X X O O XOX XO XXO XOX XXO XXO 対戦相手の即時勝利をブロックするには、列3をプレイする必要があります。 例3 X XO …

1
申し訳ありませんがボードを印刷
ボードゲームをしていただけです 何人かの人々と、そして私はそれからいくつかの興味深い挑戦の基礎を作ることができることに気づきました。これは非常に簡単です。 あなたの仕事は、単にごめんなさいボードのアスキーアートバージョンを出力することです。 スペック まず、こちらが実際の画像です。ごめんなさい!参考のためのボード: 空のボードは次のようになります。 # > - - o # # # # > - - - o # # # # S v o # H # # # # # | | # | | # S o | # # ^ H # # # …

11
二乗差を最大化する
整数値の順列を検討1するがN。たとえば、次の例N = 4: [1, 3, 4, 2] このリストは循環的である1と見なし、そのように、および2隣接として扱われます。そのようなリストについて計算できる1つの量は、隣接する値の差の2乗の合計です。 (1-3)² + (3-4)² + (4-2)² + (2-1)² = 10 あなたの仕事は、正の整数を与えられて、この量を最大にする順列を見つけることNです。N = 4上記の例の場合、最適ではありません(実際、最小限です)。18次の順列(および他のいくつかの順列)の合計平方差を達成できます。 [1, 4, 2, 3] アルゴリズムは(のN)多項式時間で実行する必要があります。特に、すべての順列の差の合計を単純に計算することはできません。 プログラムまたは関数を作成し、STDIN(または最も近い代替)、コマンドライン引数または関数引数を介して入力を取得し、STDOUT(または最も近い代替)、関数の戻り値または関数(out)パラメーターを介して結果を出力できます。 出力は、任意の便利で明確なフラットリストまたは文字列形式にすることができます。0toのN-1代わりに1toの値を持つリストを返すことを選択できますN。 標準のコードゴルフ規則が適用されます。 テストデータ この問題に対する優れた分析ソリューションがあります。たとえば、すべての有効なソリューションN = 10は次のリストと同等です(巡回シフトおよび反転まで)。 [7, 5, 6, 4, 8, 2, 10, 1, 9, 3] 私は(それがパターンを把握する、おそらく十分ですが)それを超えてあまりにも明らかにし、その代わりに任意のより多くの例を与える、あなたは結果が与えられたため、次の総乗違いがあることを確認することができますしたくありませんN。 N Total squared difference 1 0 2 …
19 code-golf  array-manipulation  permutations  restricted-complexity  code-golf  geometry  grid  code-golf  string  sorting  code-golf  simulation  code-golf  string  code-golf  arithmetic  code-golf  sorting  code-golf  string  code-golf  sorting  code-golf  interpreter  code-golf  number  kolmogorov-complexity  natural-language  conversion  code-golf  random  internet  code-golf  board-game  code-golf  number  sequence  code-golf  math  number  code-challenge  image-processing  classification  test-battery  code-golf  ascii-art  code-golf  tips  code-golf  arithmetic  code-golf  tips  code-golf  tips  javascript  code-golf  array-manipulation  code-golf  ascii-art  code-golf  string  binary  code-golf  arithmetic  linear-algebra  matrix  code-golf  sequence  code-golf  math  number  arithmetic  code-golf  primes  code-golf  math  code-golf  array-manipulation  counting  code-golf  arithmetic  code-golf  quine  code-generation  polyglot  code-golf  math  kolmogorov-complexity  trigonometry  code-golf  string  encryption 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.