プログラミングパズルとコードゴルフ

プログラミング愛好家やコードゴルファーのためのQ&A

21
15文字のアルファベットから6文字の文字列を生成します
作業中のプロジェクトの1つで、15文字のアルファベットから6文字の文字列を生成する特に大きな方法を最近発見しました。私たちの何人かは、「一行でそれを手に入れることができるに違いない」と主張し、コードゴルフの小さな内部ゲームを始めました。 あなたの仕事は私たちを打ち負かすことです、それは間違いなく長くはかからないでしょう! 元のアルゴリズムはアルファベット0-9A-Eを使用していましたが、他のアルファベットを試しました。したがって、3つのサブタスクがあります。 のような6任意のハードコードされた15文字アルファベットからランダムに選択する文字列を生成しますABC123!@TPOI098。(これは単なる例であり、バイトカウントに影響を与えずにカスタマイズできる必要があります。) 文字アルファベット6からランダムに選択した文字列を生成し15ます0123456789ABCDE。 6選択した15文字アルファベットからランダムに選択した文字列を生成します(印刷可能な文字のみを使用してください)。 各キャラクターは選択の機会が等しくなければならず、繰り返しが可能であるべきです。 各サブタスクで管理できた最高の機能は次のとおりです。 「ABC123!@ TPOI098」- 24 bytes 「0123456789ABCDE」- 21 bytes カスタムアルファベット- 13 bytes スコアは、各サブタスクのソリューションのバイトの合計です。つまり、現在のスコアは58です。 CJamとRubyを使用してみました。オリジナルはC#でした。好きな言語を使用しますが、特にこれらの言語でのソリューションをご覧ください。

13
逆順列インデックス
前書き リストの辞書式の順列n個の要素は、0から番号を付けることができ、N!-1.たとえば、3!= 6個の順列が(1,2,3)あろう(1,2,3)、(1,3,2)、(2,1,3)、(2,3,1)、(3,1,2)、(3,2,1)。 順列がリストに適用されると、その要素は順列の数字と同じ順序で並べられます。たとえば、yieldsに順列(2,3,1)を適用しl = (a,b,c)ます(l[2],l[3],l[1]) = (b,c,a)。 順列の逆は、この操作を逆にする順列として定義されます。つまり、順列を適用し、その逆(またはその逆)は配列を変更しません。たとえば、yの逆(2,3,1)は(3,1,2)、(b,c,a)yieldsに適用されるため(a,b,c)です。 また、順列自体に適用される順列の逆は、整数1… nを生成します。たとえば、yields に適用(3,1,2)し(2,3,1)ます(1,2,3)。 私たちは今、関数定義revind(Xをインデックスと順列の逆置換の指標として)のx。(興味がある場合、これはA056019です。) インデックスの順列ので、私は唯一の最後の変更のkリストの項目を場合に限っ 0≤ I < K!、我々は影響を与えずに、リストの先頭に任意の数の要素を追加することができますrevind(Iを)。したがって、リストの長さは結果に影響しません。 チャレンジ あなたのタスクはrevind(x)を実装することです。入力/引数として単一の非負整数xを取り、結果を単一の非負整数として出力/返す完全なプログラムまたは関数を作成します。 入力および出力は0インデックスまたは1インデックスの場合がありますが、これはそれらの間で一貫している必要があります。 インデックスによって順列を生成する、順列のインデックスを返す、または逆順列を見つける組み込み関数は禁止されています。(すべての順列または次の順列を生成するビルトインが許可されます。) 標準のコードゴルフ規則が適用されます。 例 以下の例は0から始まります。 Input Output 0 0 1 1 2 2 3 4 4 3 5 5 6 6 13 10 42 51 100 41 1000 3628 2000 …
17 code-golf  combinatorics  permutations  code-golf  image-processing  brainfuck  encode  steganography  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  fibonacci  code-golf  string  code-golf  sorting  popularity-contest  statistics  code-golf  ascii-art  kolmogorov-complexity  code-golf  code-golf  ascii-art  tic-tac-toe  code-golf  string  code-challenge  classification  test-battery  binary-matrix  code-golf  math  arithmetic  code-golf  ascii-art  random  code-golf  string  code-golf  number  binary  bitwise  code-golf  number  arithmetic  code-golf  math  ascii-art  code-golf  string  ascii-art  code-golf  string  ascii-art  code-golf  string  code-golf  counting  code-golf  number  binary  bitwise  decision-problem  code-golf  array-manipulation  code-golf  tips  brain-flak  code-challenge  quine  source-layout  code-generation  code-golf  linear-algebra  matrix  abstract-algebra  binary-matrix  code-golf  string  palindrome  code-golf  puzzle-solver  sudoku  code-golf  ascii-art  code-golf  graphical-output  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  code-golf  clock 

6
テキストキューブ݀
前回テキストの正方形を作成しましたが、今、テキストの立方体を作成できますか? チャレンジ 文字列が与えられたら、文字列を立方体の形式で出力します。 文字列には常に2文字以上が含まれ、印刷可能なASCII文字のみが含まれると想定できます。 テキストキューブの作成方法 テストケース Input: Test Output: Test e ss s e e tseT T s e e e ss Test Input: Hello, world! Output: Hello, world! e dd l l l l r r o o o , w w w , , o o o r …

12
Wozモニター
チャレンジ 私は最近、8ビットのコンピューターを手に入れて、それらの機能や他の機能に魅了されています。したがって、このコードゴルフの目的は、Apple Iのためにスティーブウォズニアックによって設計されたウォズモニターの一部を複製することです。 2バイト幅の22個の16進値の配列(最小値$ 10、最大値$ FF)を保存し、n個の入力量を取得します。(通常2つ。Brainfuckのような言語は苦労するかもしれません)。 入力は、配列のどこから印刷を開始し、どこで停止するかを参照します。動作が定義された入力の開始値は、終了値以下になります。プログラムは次に間のすべての16進数値を印刷することができなければならないとを含む、進数を入力しました。 この例: Array 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 Values FF F4 B6 D7 40 00 00 A4 F0 00 FF 0D 9C 21 65 C4 02 28 …

3
あなたのカメをひもで導く
スペースを除く印刷可能なASCII文字の空でない単一行の文字列を取り込むプログラムまたは関数を記述します。 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 入力が有効であると想定できます。 入力に基づいて、スペースとテキストのグリッド上に配置された新しい文字列を、亀のグラフィックに沿って描画します-亀は常に1つのグリッドスペースを占有し、基本方向のみに面することができる規則です。 入力文字列の最初の文字をテキストグリッドに出力します。カメは右を向いてここから始まります。入力文字列の残りの文字を繰り返し処理します(カメが動けなくなった場合のみ停止します)。このプロセスを繰り返します。 カメに直接隣接する4つのグリッドスペースがすべて満たされている場合(つまり、どれもスペースではない場合)、反復を停止します。カメが立ち往生しており、グリッドは可能な限り完全です。 前の文字と比較して、入力内の現在の文字を見てください。 現在のキャラクターが前のキャラクターよりも字句的に前にある場合、タートルを左に1/4回転させます。 現在のキャラクターが前のキャラクターよりも字句的に後であれば、タートルを右に1/4回転させます。 現在のキャラクターが前のキャラクターと等しい場合、タートルを回転させないでください。 カメが現在直面しているグリッド空間が空ではない場合(つまり、スペースではない場合)、空のグリッド空間に直面するまで、タートルを左に1/4回転させます。 亀を彼女が向いている方向に1グリッド先に移動し、亀の新しい場所のグリッドに現在のキャラクターを印刷します。 余計な行や列の空白なしで、結果のテキストグリッド文字列を印刷または返します。行には、右端の列までの間にスペースを含まない末尾スペースがありますが、それを超えてはなりません。単一の末尾の改行はオプションで許可されます。 バイト単位の最短コードが優先されます。 例 ここに入力のすべてのステップがありますspattuuxze。^V<>文字は、彼らは、亀が向いている方向を示していない入力または出力の一部。 s> ^ p s <ap s ^ t ap s ^ t t ap s tu> t ap s tuu> t ap s tuu t x apV s tuu <zx ap s この時点でタートルはスタックしているため、e決して印刷されず、最終的な出力は次のようになります。 tuu …
17 code-golf  string  grid 

12
次元カウントダウン
nからk次元のカウントダウンを表示する関数f(n、k)を記述します。 5からの1次元のカウントダウンは次のようになります 54321 5からの2次元のカウントダウンは次のようになります 54321 4321 321 21 1 最後に、5からの3次元のカウントダウンは次のようになります 54321 4321 321 21 1 4321 321 21 1 321 21 1 21 1 1 正式な定義 任意のnからの1次元のカウントダウンは、数字n、n-1、...、1が連結された単一の行です(その後に改行が続きます)。 任意のkについて、1からのk次元のカウントダウンは単一行です 1 n> 1およびk> 1の場合、nからのk次元のカウントダウンは、nからの(k-1)次元のカウントダウンと、それに続くn-1からのk次元のカウントダウンです。 入力 選択した任意の形式の2つの正の整数kおよびn <= 9。 出力 nからのk次元のカウントダウン。各1次元のカウントダウンの後に改行が付きます。出力では、余分な改行を使用できます。 得点 標準的なゴルフの得点。 ボーナスの例 以下は、k> nの例で、3からの4次元のカウントダウンです(実際のソリューションには含まれないコメントが追加されています)。 -- 3-dimensional countdown from 3 321 21 …
17 code-golf  string 

2
真理値表が与えられたら、それを満たすStackylogicプログラムを出力します
Stackylogicは、前の課題で作成したプログラミング言語です:Stackylogicを実行します。詳細と例については、その投稿を読んでください。しかし、次のように機能します。 Stackylogicは、入力用に0とを取り1、単一0 または1完了時に出力します。 プログラムは、文字のみを含む行で構成さ01?だけでなく、正確に一つとして<ラインの1の終わりに。行は空ではないかもしれないとして行が<少なくとも一つ持っている必要があります0、1または ?それ以前に。 2ビットのNANDを計算するサンプルプログラムを次に示します。 1 ?< 11 ? 0 プログラム内のすべての行はスタックと見なされ、左が下、右が上になります。暗黙的に、プログラムの最初の行の前と最後の行の後に空のスタック(つまり空の行)があります。 <プログラムが実行されたときに、カーソルと呼ばれ、マークスタックは上を開始します。実行は次のように進行します。 カーソルが現在指しているスタックから先頭の文字をポップします。 文字がの場合、?ユーザーにa 0またはa を要求し、それが文字であるかのよう1に動作します。 文字がの場合、0カーソルを1スタック上に(現在の行の上の行に)移動します。 文字がの場合、1カーソルを1スタック下に(現在の行の下の行に)移動します。 カーソルの移動先のスタックが空の場合、スタックからポップされた最後の値(常にa 0または1)を出力し、プログラムを終了します。 それ以外の場合、カーソルの移動先のスタックが空でない場合は、手順1に戻ってプロセスを繰り返します。 この課題を実現するために重要なことは、すべてのStackylogicプログラムが真理値表と同等であることです。所定の数のブール値が入力され、正確に1つのブール値が確定的に出力されます。 したがって、あなたのタスクは、満たすかシミュレートするStackylogicプログラムを作成することです。つまり、与えられた真理値表と同じ出力を持ちます。しかし、Stackylogic が任意の真理値表をシミュレートできることは明らかではないため、ここに帰納法による証明があります。 規範事例 2つの0入力の真理値表は、常に0またはを 出力する表です1。これらのテーブルに相当するStackylogicは0<、1< それぞれです。 誘導ステップ Stackylogicが任意のN入力真理値表をシミュレートできると仮定します。M = N + 1とします。 M入力テーブルTは、2つのN入力テーブルT 0およびT 1に追加の入力ビットBを加えて表現できます。Bが0の場合、T 0の結果が使用されます。Bが1の場合、T 1の結果が使用されます。 たとえば、擬似コードに対応する3入力の真理値表 if B: result = x OR y else: result …

9
整数は時間を行き来します
入力: 整数。 出力: 最初に整数を同等のローマ数字に変換します。 次に、そのローマ数字の各大文字をASCII / UNICODE 10進数値に変換します。 そして、それらの合計を出力します。 例: 1991 -> MCMXCI -> 77+67+77+88+67+73 -> 449 ^ input ^ output ローマ数字:これは、おそらく便利なローマ数字コンバータです。 チャレンジルール: 標準のローマ数字の規則が適用されるため、and 。*のような、IIIIまたはVIIII代わりの代替形式はありません。IVIX 1,000を超えるローマ数字の上のマクロン線は¯(UNICODE nr。175)です。したがって、1行は+175としてカウントされ、2 行はとしてカウントされ+350ます。 整数を表す限り、あらゆる種類の入力および出力タイプを使用できます。 テストケースはの範囲にあり1 - 2,147,483,647ます。 *ローマ数字の規則(Wikipediaからの引用): 番号は、シンボルを組み合わせて値を加算することで形成されるためII、2(2つ)とXIII13(10と3つ)になります。各数字は10、100などの倍数を表すのではなく、位置に応じて固定値を持っているため、207や1066のような数字のようにゼロを「配置維持」する必要はありません。それらの数字は、CCVII(200、5、2)とMLXVI(1000、50、10、5、1)と書かれています。 シンボルは、値の大きい順に左から右に配置されます。ただし、いくつかの特定のケースでは、4文字が連続して繰り返されるのを防ぐために(IIIIまたはなどXXXX)、減算表記法が次のように使用されることがよくあります。 I1つ前に配置されるVかX、1つ少ないことを示すため、4つはIV(5つ未満)、9つはIX(1つ未満) X10の前LまたはC10未満を示すため、40はXL(50未満10)、90はXC(100未満10)です。 C前に配置DまたはM400であるので、より少ない百示すCD(数百未満500)と九百であるCM(数百未満千以上) 例えば、MCMIV1904 1904である(M千あるCMれます九百IV四です)。 ローマ数字の近代的な使用のいくつかの例としては、 1954年のようにMCMLIV、1990としてMCMXC; SOURCEとして2014MMXIV 一般的なルール: これはcode-golfであるため、バイト単位の最短回答が優先されます。 コードゴルフ言語では、コードゴルフ以外の言語で回答を投稿しないようにしないでください。「任意の」プログラミング言語の可能な限り短い答えを考えてみてください。 回答には標準の規則が適用されるため、STDIN / STDOUT、適切なパラメーターを持つ関数/メソッド、完全なプログラムを使用できます。あなたの電話。 デフォルトの抜け穴は禁止されています。 …

2
レプトン圧縮を阻止する
Dropboxは最近、レプトン(GitHub)をリリースしました。これは、往復でJPEG画像を無損失で圧縮し、平均22%を節約する方法です。 そのための鳩の巣原理、任意の一般的な圧縮アルゴリズムをすることはできません保証(小さいファイルをもたらすために、一般的には、特定の形式に制約の入力には適用されないため)。LeptonはJPEGに関する一般的な特性を利用します。JPEGは、破壊された場合、ソースよりも大きいファイルを生成するためにそれをピジョンホールする可能性があります。 必要条件 以下を生成するプログラムを作成します。 有効なJPEG / JFIF画像、 0.5 MB〜1 MBのサイズで、 256×256 px以上 4096×4096 px以下 レプトンが認識できる(.lep画像に正常に「圧縮」できる) (入力として)同一に 解凍し.jpgます。 APPx、COMおよびその他のメタデータ、非グラフィックマーカーセクションはJPEGで制限されています(ランダムな量の任意のバイトを画像に注入して、1:1圧縮に漸近的に近づくことは不十分です)。 APP0JFIFマーカーは(正確に16バイトでなければならない)、許可されているが、サムネイルが許可されません tl; dr意図的にメタデータをEXIFセグメントに押し込んでおらず、選択した言語ライブラリが画像に配置したいサムネイルを無効にしている場合、それは問題ありません。 コードと画像を投稿してください。 変換すると基準を満たすJPEG が生成されるLeptonイメージを生成するプログラムを作成する場合は、問題ありません。任意の多くのJPEG→Lepton→JPEG→...サイクルにわたって同一のままでなければなりません。 得点 ソースJPEG画像で割ったレプトン画像のバイトサイズ。高い(レプトン圧縮が悪い)ほど優れています。デフォルトのフラグとスイッチでレプトンを実行します。 レプトンを取得する レプトンを構築する5秒間のクラッシュコース: git clone https://github.com/dropbox/lepton.git cd lepton ./autogen.sh && ./configure && make # fish shell: ./autogen.sh ;and ./configure ;and make その後./lepton --help、あなたに物事を伝える必要があります。

8
Copeland–Erdőの定数内の数値を見つける
バックグラウンド コープランド-エルデシュ定数は「0」を連結したものです 順番に素数の10を基数とした表現。その値は 0.23571113171923293137414... OEIS A033308も参照してください。 CopelandとErdősは、これが通常の数値であることを証明しました。これは、すべての自然数がコープランド・エルド定数の10進数展開のある時点で見つかることを意味します。 チャレンジ 正の整数を指定して、10を基数(先行ゼロなし)で表し、Copeland–Erdの定数の10進数のシーケンス内で最初に出現するインデックスを出力します。 合理的な入力および出力形式はすべて使用できますが、入力および出力は10を基数にする必要があります。特に、入力は文字列として読み取ることができます。そして、その場合、先行ゼロを含まないと見なすことができます。 出力は、定数の最初の10進数から始まる0ベースまたは1ベースです。 実際の結果は、データの種類、メモリ、または計算能力によって制限される場合があります。そのため、テストケースによってはプログラムが失敗する場合があります。だが: どんな入力に対しても理論的に機能するはずです(つまり、これらの制限を考慮しない)。 少なくとも最初の4つのケースで実際に機能し、それぞれのケースで結果が1分以内に生成されるはずです。 テストケース ここでは、出力は1から始まります。 13 --> 7 # Any prime is of course easy to find 997 --> 44 # ... and seems to always appear at a position less than itself 999 --> 1013 # Of course …

16
ナラヤナ-ジデック-カペル数
入力nを指定して、n番目のNarayana-Zidek-Capell数を生成します。少ないバイトが勝ちます。 f(1)= 1、f(n)は前のfloor(n / 2)ナラヤナ-ジデック-カペル項の合計です。 テストケース: f(1)=1 f(9)=42 f(14)=1308 f(15)=2605 f(23)=664299

12
シャミールの秘密の共有
与えられたn(プレイヤーの数)、 t(しきい値)、およびs(秘密)、出力nによって生成された秘密シャミール秘密分散アルゴリズム。 アルゴリズム このチャレンジの目的のために、計算はGF(251)(sizeの有限体251、または整数mod 251として知られる)で行われます。通常、フィールドは、サイズがより大きい素数になるように選択されnます。課題を簡素化するために、フィールドサイズは一定になります。251これは、8ビットの符号なし整数で表現できる最大の素数であるため選択されました。 t-1(包括的)範囲でランダムな整数を生成します[0, 250]。これらのラベル1を通過T-1 。 構築t-1用い番目の多項式をsのパワーの係数として工程1からの一定値とランダムな整数としてx:F(X)= S + X * 1 + X 2 * 2 + ... + X T- 1 * a t-1。 (包括的)範囲内の(f(z) mod 251)それぞれの出力。z[1, n] 参照実装 #!/usr/bin/env python from __future__ import print_function import random import sys # Shamir's Secret Sharing algorithm # Input …
17 code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

20
奇数の逆走
インスピレーション。 仕事 2から2 15の非負整数の指定されたリスト内の奇数の逆実行。 例 0 1 → 0 1 1 3 → 3 1 1 2 3 → 1 2 3 1 3 2 → 3 1 2 10 7 9 6 8 9 → 10 9 7 6 8 9 23 12 32 23 25 27 → 23 …

11
絵文字は乾燥していますか?
これは私のペットの絵文字、ビリーです。 -_- 絵文字は雨の中にいるのが好きではないので、ビリーは悲しいです...気分を良くするために彼に傘を引きましょう! /\ / \ / \ -_- これはいいです、彼は完全に彼の傘で覆われています!以下は、彼の一部だけがカバーされている例です。 /\ / \ / \ -_- この場合、彼の体のセクション2と3は雨にさらされています。 傘にはさまざまな形やサイズがありますが、常に一連の昇順のスラッシュと/それに続く一連の降順のバックスラッシュで構成されています\。たとえば、これらはすべて有効な傘です。 /\ / \ / \ /\ /\ / \ / \ / \ / \ これらは次のとおりではありません。 / \ \/ \ / \ / \ 0\ / \ //\\ / \ 絵文字のどの部分が雨にさらされているかを判断する必要があります。 明確化 …

3
マインスイーパボードの3BVを計算する
マインスイーパボードの3BVは、すでに解決策を知っている場合にボードを解くために必要な左クリックの最小数を表します。「Bechtel's Board Benchmark Value」の略です。ここだ彼のサイト、それを説明するには。 以下は、マインスイーパの解決されたボードです。フラグは地雷を示します。地雷のないタイルは、対角線を含め、隣接する地雷の数を示します。ただし、「0」が必要なタイルは代わりに空白のままになります。画像は、ボードを解決するためにクリックする必要があるタイルを示しています。 3BVにカウントされるクリックは次のとおりです。 空白のタイル(隣接するゼロの鉱山)とその非空白の隣人の各洪水で満たされたエリアに1つ。 鉱山以外のタイルごとに1つ。 別の例(3BV = 39) 値の2D配列を指定すると0、クリアおよび1鉱山(またはブール値)の場合、3BVを返します。 ボードの寸法は、8x8以上、24x30以下です。プログラムは、例だけでなく、可能なすべてのボードを処理する必要があります。 注:ボードには地雷のみが含まれることはありません。 I / Oの例: [[0,0,0,0,0,0,0,0], [0,0,0,1,0,0,0,0], [0,0,0,1,0,0,1,0], [0,1,0,0,1,0,0,0], [0,0,1,0,0,0,0,1], [0,0,0,1,0,0,0,0], [0,0,0,0,0,0,1,0], [0,0,0,0,0,0,0,1]] 23 [[0,0,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0], [0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0], [0,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,1,0], [0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0], [0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0], [0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,1], [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1], [0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0], [0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0], [0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0], [1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1], [0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,1,1,0,0,0,0,1,1,0,0], [0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,1,1,0,0], [0,1,1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0], [0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0], [0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0]] 187

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