タグ付けされた質問 「popularity-contest」

人気コンテストは、最高の投票数(賛成マイナス反対)の答えが勝つ競争です。これらは頻繁にクローズされるため、最初にタグ情報を読み、チャレンジをサンドボックスに投稿してください。

9
ASCIIピアノの音楽クイン
標準のピアノには88個のキーがあり、印刷可能なASCII文字は95 個あります(16進コード20〜7E): !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ (「文字」とは、これから印刷可能なASCII文字を指します) で、このJSFiddle Iというの利点を取られ、使用したピアノ曲を生成する単純な構文行ったAudioSynthを。(リンク可能な本物のピアノの音のセットに誰かが私を導くことができれば、私は感謝します。) 入力文字列の各文字は、() 01+-ピアノキーに対応しています。 CHARACTER: ! " # $ % & ' * , . / 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O …

6
ブロートウェアコンテスト:100個以上のMiB実行可能ファイルの作成[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Code Golf Stack Exchangeのトピックになるようにします。 閉じた3年前。 大きな(104857600バイト以上)実行可能ファイルにコンパイルする、お気に入りのコンパイル言語で短いソースコードを作成します。プログラムは実行可能でなければならず(1GBの空きメモリを想定)、何でもできます(hello worldのような単純なものが望ましい)。 非自明なトリックの使用が推奨されます。 Cでの退屈な例: int a[1024*1024*25] = { 1 }; int main(){} ボーナスは、実行可能ファイルのサイズを小さくできない理由を「説明」できる場合(つまり、すべての膨張が実際に何らかの形で使用される場合)にポイントします。

5
Just Another Perl Hacker [終了]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 閉じた3年前。 クラシックコードゴルフチャレンジ。最もわかりにくいPerlプログラムを作成して、「Just another Perl hacker」を出力します。ここだその上にWikipediaの記事が。3行/ 70文字に収まる場合はボーナスポイント。

3
原子プロポーションのゲーム
あなたのタスクはAtomasをプレイするボットを作成し、最高スコアを獲得します。 ゲームの仕組み: ゲームボードは、6つの「原子」のリングから始まります。 1します3。原子自体に応じて、2つの原子間または別の原子上で原子を「再生」できます。 通常のアトムまたは特別なアトムを使用できます。 通常の原子: ボード上の任意の2つの利用可能な原子の間で通常の原子を再生できます。 範囲内の原子から始めます1 to 3が、範囲は40移動ごとに1ずつ増加します(したがって、40移動後に範囲は2 to 4)。 ボード上に範囲よりも低い原子がある場合1 / no. of atoms of that number on the board、スポーンする可能性があります。 2プレイする必要があるとしましょう。ボードは次のようになります。 1 1 2 1 2の右側に配置しましょう1。 ボードは次のようになります。 1 1 2 1 2 注:ボードは折り返されているので、1左端は実際には2右端のます。これは後で重要になります。 「特別な」アトムには4つのタイプがあり、それらは次のとおりです。 の +アトム: このアトムは、2つのアトム間で再生されます。産卵の確率は5分の1です。 原子の両側の+原子が同じ場合、融合が発生します。仕組みは次のとおりです。 The two atoms fuse together to create an atom …
21 code-challenge  game  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 

30
指定された幅で#の中空の正方形を描画します
私はCodingameからこの課題を受け取り、私のものよりも優れたソリューションに興味があります。 標準入力を使用して幅を指定すると、指定された幅と長さで「#」の中空の四角形が描画されます。 例: 5の結果 ##### # # # # # # ##### 私はこれを解決するためにPythonを使用したので、他のPythonコードに特に興味があります。ただし、必要な言語でソリューションを投稿してください。
21 code-golf  string  ascii-art  number  code-golf  grid  code-golf  string  ascii-art  code-golf  alphabet  cipher  code-golf  math  number  code-golf  quine  code-golf  palindrome  polyglot  code-golf  number  array-manipulation  counting  logic  code-golf  string  primes  binary  decision-problem  code-golf  ascii-art  kolmogorov-complexity  popularity-contest  code-golf  probability-theory  code-golf  string  code-golf  python  polyglot  programming-puzzle  c++  code-golf  math  code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

6
グレートブリティッシュケーキオフ
誰かが誕生日にとても利己的で、みんなにケーキを要求し、共有する予定はなかったと聞いています!🎂 今日は誰かの誕生日になりますので、ケーキを焼かないでください。お気に入りのプログラミング言語を使用して、おいしい「Happy Birthday」メッセージを出力としておいしいケーキを作成します。(シェフをお勧めします!) あなたのケーキは 現実世界のレシピを真似します(リンクできるなら、素晴らしい!) ケーキを作るのに適した改行で区切られた成分のリスト メソッドのステップの改行区切りリスト それが何人の人々に奉仕するか できるだけ正しい成分比に近づけてください。 提供される場合、最小限の「Happy Birthday」を出力します。 最高のケーキは次のとおりです。 おいしい -これは人気コンテストなので、コミュニティはおいしいものを決定します パーソナライズ -特定の人にカスタム誕生日メッセージを焼き付けてみてください。(PPGCユーザーが見つからない場合、有名人はいませんか?) バランスの取れた -レシピが準備するサービングの量に適した数の材料を使用するようにしてください。1000 eggs, serves 1一食分はたぶんほんの少しだけ 大きく、巨大で、絶対に巨大です! Outlandish-基本的なスポンジ以上のものを焼くことができます。たとえば、アイシング、霧雨、ソース添え、飾りなどを含むことができます。 視覚的に魅力的 -画像はasciiとしてのソースコードでも出力でも優れています。最初の「バイト」は、結局のところ目です。 そして、忘れないでください、良いパン屋は角を切って、適切に物事をしません。(no-opコードを使用してレシピのように見せてから印刷し、コードの意味を確認するだけではありません)これらのレシピを否定的に見ることを投票者に奨励します。 ハッピーベーキング!

7
完全に偽の再起動[終了]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 閉じた3年前。 この挑戦は簡単です。コンピューターの完全な再起動のように見えるコードを作成します。実際の再起動ではないことを示す画面に何も表示してはならず、再起動後に表示される通常のログイン画面で終了する必要があります。 ルール。 模倣したいOSを選択できます。たとえば、Windowsまたは選択した他の組み合わせからLinuxを再起動できます。 このコードは、完全なシャットダウン/再起動シーケンスを全画面で表示する必要があります。 これは人気コンテストなので、涼しいほど良いです。 実際には、コードは完全に無害で、再起動を行わず、いつでも簡単に終了できる必要があります。 再起動をよりリアルに見せるために外部イメージを使用する必要がある場合、コードはそれらをWebから自動的に取得する必要があります。 コードは自己完結型であり、標準の無料のライブラリまたはツールのみに依存し、提供する指示に従うことで簡単に実行できる必要があります。 がんばろう! 人気コンテストなので、2014年6月1日に投票数が最も多い回答に勝ちます。 質問を絞り込むためのリクエストに続いて、追加のルールがあります。 システムは、Windowsのすべてのバージョン、またはLinuxまたはOS XのMint、Ubuntu、Debian、Fedora、Archlinux、またはMageiaのディストリビューションを模倣する必要があります。 興味のある人は、xtermで起動する場合でもフルスクリーンを使用するためのいくつかの方法が提案されているPitch dark(Earth Hourの記憶)を見たいと思うかもしれません。

4
サンドイッチを作る
課題:この動作につながるメイクファイルを作成します。 % make me a sandwich What? Make it yourself % sudo make me a sandwich Okay ルール: ユーザーはrootではなく、の使用を許可されているLinuxマシンで動作するはずsudoです。 Okay短いmakeコマンド(例sudo make sandwich)に言ってはいけません。 2番目のコマンドはsudo、2番目の呼び出しではなく、のために機能するはずです。 ガイドライン: 短くしてください(結局、これはCode Golfサイトです)。 実際にサンドイッチを作ってくれるといいですね。 なぜsudo違いが生じるのかを巧みに隠そうとします。 勝者は投票によって決定されます。

20
変数の名前を印刷する[終了]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 2年前に閉店。 関数(完全なプログラムではない)を作成し、関数が引数として単一のグローバル変数(または言語に最も近いもの)で呼び出された場合、その変数の名前を出力(つまり、出力または返す)します。引数が変数ではない場合、代わりにfalsey値を出力します。(引数が変数であるがグローバルではない場合を処理する必要はありません。) 関数呼び出しと関数定義の間にコンパイル時の接続があってはなりません(特に、関数定義は、テキストまたは抽象構文ツリーではなく、ソースコードのリテラルフラグメントの形式で引数を受け取るマクロまたは同様の構成体であってはなりません。形)。つまり、個別のコンパイルをサポートする言語では、関数呼び出しが最初にコンパイルされても(関数定義の知識はないが型シグネチャまたは同等のものがあれば)プログラムが動作する必要があり、その後関数定義がコンパイルされます。言語に個別のコンパイルがない場合でも、呼び出しと定義を同様に分離する必要があります。 コンパイルされた言語を使用している場合は、ディスクから完全なプログラムのコンパイルされた形式を読み取り、プログラムがデバッグ情報を使用してコンパイルされたと見なすことができます。(したがって、プログラムからデバッガーをそれ自体にアタッチすることで機能するソリューションが許可されます。) このタスクはすべての言語で実行できるわけではないことに注意してください。 例: var apple = "Hello" p(apple) // apple var nil = "Nothing" p(nil) // nil var SOMETHING = 69 p(SOMETHING) // SOMETHING function foo(){} p(foo) // foo p(3.14159) // false p(function foo(){}) // false

4
画像の平均を強制する
標準のトゥルーカラーイメージと単一の24ビットRGBカラー(0〜255の3つの数字)を取り込むプログラムを作成します。入力画像を修正(または同じ寸法の新しい画像を出力)して、その平均色が入力された正確な単一色になるようにします。これを実現するために、入力画像のピクセルを自由に変更できますが、目標は色の変化を視覚的にできるだけ目立たないようにすることです。 RGB画像の平均色は、実際には各カラーチャネルに1つずつ、3つの算術平均のセットです。平均の赤の値は、画像内のすべてのピクセルの赤の値を合計ピクセル数(画像領域)で割ったものを、最も近い整数に切り捨てたものです。緑と青の平均は同じ方法で計算されます。 このPython 2(PILを使用)スクリプトは、ほとんどの画像ファイル形式の平均色を計算できます。 from PIL import Image print 'Enter image file' im = Image.open(raw_input()).convert('RGB') pixels = im.load() avg = [0, 0, 0] for x in range(im.size[0]): for y in range(im.size[1]): for i in range(3): avg[i] += pixels[x, y][i] print 'The average color is', tuple(c // (im.size[0] * im.size[1]) for …

7
ダコタスを混乱させる[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問がトピックに合うように更新します Code Golf Stack Exchangeのます。 2年前に閉店。 ノースダコタ州政府から州の通信を暗号化するために雇われました。2つのプログラムを作成します。1つはメッセージを暗号化し、もう1つはそのメッセージを復号化します。 政府は技術に精通していないため、暗号化アルゴリズムを洗練する必要はありません。結果が一見してオリジナルと似ていないことを確認してください。 ただし、あなたは密かにサウスダコタン政府に忠実です。あなたの仕事は、すべての言及はそのことを、通信を混合することであるNorth DakotaとなっSouth Dakota復号時に、その逆も同様です。これはNorth/South Dakotanおよびにも適用されNorth/South Dakotansます。 例えば: ノースダコタは北米で最も裕福な郡であり、サウスダコタンはフロリダ南部よりも貧しい。-ノースダコタン州政府 暗号化と復号化が行われ、次の結果になります。 サウスダコタは北米で最も裕福な郡であり、ノースダコタンはフロリダ南部よりも貧しい。-サウスダコタン州政府 最も多くの賛成票を持っていることから明らかなように、これを最も秘密主義で扱いにくい方法で達成するアルゴリズムが受け入れられます。

18
有効なコードのみを使用して短編小説を書く
私が見たいのは、かなり読みやすい意味を持つが、有効なコードフラグメントを作成する一種の「ストーリー」を書くあなたの試みです。たとえば、次の(BBC)BASICコード: LET customer = "sober" REPEAT INPUT "more beer" UNTIL customer = "drunk" (http://img.rakuten.com/PIC/12184048/0/1/300/12184048.jpgに基づいて考えています) ルール/ガイドライン: コードは指定した言語で有効である必要があります-誰もが空想を作成することなくそれを実行できなければなりません 文字列、コメント、またはフリーテキストをコードに追加できるものを使用できますが、文字列ごとに最大3ワード(および、複数の文字列またはコメントを連続して入力することはできません) コードは、実行時に適切な出力になる必要はありません。コードが有効であり、英語で読むと意味のあるもの(*)を表す限り、無限ループになることさえあります。 コード内の中断点は、ストーリーでは無視されます。 変数を定義する必要はありません。ここで作成するコードは、単なるコードフラグメントです。あなたはなり5点を失うなど/未定義の変数/キーワード/ラベルを呼び出します。しかし。 使用する個々の組み込みキーワード/ステートメント/関数/などごとに、15ポイントを受け取ります。これらにはforおよびifが含まれますが、などの組み込み関数も含まれreplace()ます。ライブラリは組み込み関数としてカウントされませんが、自由に使用できます。 コード内のすべての文字、数字、またはアンダースコアごとに、1ポイントを受け取ります。 ストーリーに関係のない()コードのすべての行/ブロック、または英語で意味のないキーワード/ステートメントなどを使用する()場合、20ポイントを失い、関与するキャラクターは1文字あたり1ポイントにカウントされません数。int変数を定義するときなど、データ型を必要とする言語に対して公平に保つために、データ型は完全に無視されます。これは、キーワードであるために10ポイントを受け取らないこと、つまり関連するキャラクターのポイントを受け取らないことを意味しますが、ポイントを失うこともありません。 「空白を埋める」ためのコメントを挿入して、何か有効な英語を作成することはできません。 これは人気コンテストであるため、回答への賛成票ごとに25ポイントを受け取ります。 コードの言語と、回答が得られるポイント数をカウントするために使用した式を必ず指定してください。 上記のシステムを使用して、最もポイントの多い答えが勝ちです。 このシステムを使用すると、上記のサンプルコードは4*15 + 53*1 = 113初期ポイントを取得します。 (*)オーバーanalysation /オブジェクト化部分:可能な限り客観的、「賢明な」または「無関係」としてこれを維持するためには、次のことを意味します。英語でないコードが使用する単語の一部ならば、それは例えば(有効ではありません、constまたはintあります英語の単語ではありませんが、foreachまたはtypeof2つの英語の単語がマージされているので、大丈夫です)。また、printまたはなどの有効な英語の単語を使用する場合でもecho、これらは元の意味でストーリーに適合する必要があります(「画面に表示する」ではなく「紙にインクを入れる」と「音を反映する」)。そして、「適合」とは、物語の主題がそれに関連していなければならないことを意味します。 この最後の「免責事項」が客観的な基準を定義する要件を満たすことを願っています。

6
平行投影ボクセルテレインジェネレーター
あなたの仕事は、高さマップを生成し、平行投影されたボクセルの風景として表示することです。ルールは次のとおりです。 ランドスケープ(のハイトマップ)はランダムに生成する必要があります また、使用しているアルゴリズムがどのように機能するかを説明する必要があるため、誰もがここで新しいことを学ぶことができます また、画像を生成するか、生成された風景を画面に表示する必要があります 結果として得られる画像は、平行投影されている必要があるため(遠近法ではなく)、ボクセルのみを含むことができます(したがって、小さな箱で作成する必要があります) これは人気コンテストなので、プログラムにいくつかの追加機能を追加して、より多くの賛成票を獲得できます。 勝者は、最後の有効な提出から7日後に最も支持された有効な回答です。すべての有効な提出は、使用されるアルゴリズムの説明を含むルールに従う必要があります。いくつかのルールに従わない追加機能(パースペクティブモードの追加など)を追加できますが、この場合はオプション機能である必要があります(たとえば、結果をオフにする場合はすべてのルールに従う必要があります) 私の提出は有効とはみなされません。 結果イメージの例は次のとおりです。 ここから撮影した画像 いくつかのアルゴリズムが必要な場合はこちらをチェックしてください

19
三角法プログラムを有効にする
Triangularityは、Xcoder氏によって開発された新しいエソランであり、コード構造は非常に具体的なパターンに従う必要があります。 nコードのth行について2n-1は、プログラムの正確な文字がその上になければなりません。これにより、最初の行は1文字のみで、残りは2ずつ増加する三角形/ピラミッドの形状になります。 各行の.左右にsを埋め込み、文字が行の中央に配置され、すべての行が同じ長さで埋め込まれるようにする必要があります。lがプログラムの行数として定義されている場合、プログラムの各行の長さは2 * l - 1 たとえば、左側のプログラムは有効ですが、右側のプログラムは無効です。 Valid | Invalid | ...A... | ABCDE ..BCD.. | FGH .EFGHI. | IJKLMN JKLMNOP | OPQRS 有効な構造にレイアウトすると、名前が明らかになります。 仕事 あなたの仕事は、三角コードを表す単一行の文字列を入力として受け取り、それを上記のように有効なコードに変換して出力することです。 I / Oの仕様: 入力には、範囲内の文字のみが含まれます 0x20 - 0x7e 入力の長さは常に二乗数であるため、うまくパディング可能です。 出力パディングには、他のものではなくドットを使用する必要があります。 受け入れ可能な任意の方法で入力および出力できます。これはコードゴルフなので、バイト単位の最短コードが勝ちです! テストケース input ---- output g ---- g PcSa ---- .P. cSa DfJ0vCq7G ---- …
19 code-golf  string  code-golf  combinatorics  code-golf  math  number  code-golf  matrix  code-golf  string  decision-problem  code-golf  internet  code-golf  number  number-theory  integer  expression-building  code-challenge  primes  cops-and-robbers  obfuscation  code-challenge  primes  cops-and-robbers  obfuscation  code-golf  string  balanced-string  code-golf  quine  code-generation  code-golf  matrix  code-golf  tips  c#  code-golf  ascii-art  code-golf  ascii-art  source-layout  code-golf  quine  source-layout  popularity-contest  language-design  code-golf  array-manipulation  subsequence  code-golf  matrix  math  code-challenge  game  graph-theory  atomic-code-golf  code-golf  number  integer  polynomials  equation  code-golf  array-manipulation  sorting 

8
逆挿入ソート
目的 挿入ソートの動きから、元のスクランブルリストを生成しますするします。元のリストからすべての数字を持っているだろう0にN-1(包括的)N入力の大きさです。 入力 リストをソートするために必要な移動を含むリスト。各値は、元の(スクランブルされた)番号によって正しい位置に移動するスロットの量を表します。このプロセスは左から右であることに注意してください。入力リストの (0からインデックス付けされた)位置の値は、両端の値を含みます。 無効な入力を処理する必要はありません。この場合、どのような動作も許容されます(クラッシュ、無限ループなど)。i0i 出力 スクランブルリスト 動きを生成するためのステップバイステップ Scrambled List | Moves to sort [4,0,2,1,3,5] | [0, , , , , ] #4 stay in place [4,0,2,1,3,5] | [0,1, , , , ] #0 is moved 1 slot to the left [0,4,2,1,3,5] | [0,1,1, , , ] #2 is …
19 code-golf  array-manipulation  code-golf  code-golf  animation  code-golf  restricted-source  code-golf  java  code-golf  decision-problem  graph-theory  code-golf  conversion  electrical-engineering  code-golf  ascii-art  code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

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