タグ付けされた質問 「kolmogorov-complexity」

コルモゴロフの複雑さは、非公式には、文字列や画像などの定数オブジェクトを記述または生成するために必要なコードの量です。このカテゴリにチャレンジを投稿するときは、既存のチャレンジに何か新しいものを追加してください。

30
メキシコの波を作る
できるだけ少ないバイトで、次を出力するプログラムまたは関数を作成します。 Abcdefghijklmnopqrstuvwxyz aBcdefghijklmnopqrstuvwxyz abCdefghijklmnopqrstuvwxyz abcDefghijklmnopqrstuvwxyz abcdEfghijklmnopqrstuvwxyz abcdeFghijklmnopqrstuvwxyz abcdefGhijklmnopqrstuvwxyz abcdefgHijklmnopqrstuvwxyz abcdefghIjklmnopqrstuvwxyz abcdefghiJklmnopqrstuvwxyz abcdefghijKlmnopqrstuvwxyz abcdefghijkLmnopqrstuvwxyz abcdefghijklMnopqrstuvwxyz abcdefghijklmNopqrstuvwxyz abcdefghijklmnOpqrstuvwxyz abcdefghijklmnoPqrstuvwxyz abcdefghijklmnopQrstuvwxyz abcdefghijklmnopqRstuvwxyz abcdefghijklmnopqrStuvwxyz abcdefghijklmnopqrsTuvwxyz abcdefghijklmnopqrstUvwxyz abcdefghijklmnopqrstuVwxyz abcdefghijklmnopqrstuvWxyz abcdefghijklmnopqrstuvwXyz abcdefghijklmnopqrstuvwxYz abcdefghijklmnopqrstuvwxyZ abcdefghijklmnopqrstuvwxYz abcdefghijklmnopqrstuvwXyz abcdefghijklmnopqrstuvWxyz abcdefghijklmnopqrstuVwxyz abcdefghijklmnopqrstUvwxyz abcdefghijklmnopqrsTuvwxyz abcdefghijklmnopqrStuvwxyz abcdefghijklmnopqRstuvwxyz abcdefghijklmnopQrstuvwxyz abcdefghijklmnoPqrstuvwxyz abcdefghijklmnOpqrstuvwxyz abcdefghijklmNopqrstuvwxyz abcdefghijklMnopqrstuvwxyz abcdefghijkLmnopqrstuvwxyz abcdefghijKlmnopqrstuvwxyz abcdefghiJklmnopqrstuvwxyz abcdefghIjklmnopqrstuvwxyz abcdefgHijklmnopqrstuvwxyz abcdefGhijklmnopqrstuvwxyz abcdeFghijklmnopqrstuvwxyz abcdEfghijklmnopqrstuvwxyz abcDefghijklmnopqrstuvwxyz abCdefghijklmnopqrstuvwxyz …

19
世界を救う自動化
あなたはデズモンド・ヒュームです。過去3年間、あなたとあなたのパートナーであるケルビンは、世界を救うために108分ごとに非常に特定のシーケンスを入力する必要があるコンピューターの奴隷でした。 4 8 15 16 23 42 あなたのパートナーは40日前に亡くなりました(ケルビンの頭と大きな岩を巻き込んだ不幸な事故のため)、そしてあなたは誰とも話すことができません。番号を入力する人はいません。単調さを破る人はいません。最初はそれほど悪くはありませんでしたが、もう沈黙を処理することはできません。「Make Your Own Kind Of Music」をもう一度聴く必要がある場合は、悲鳴を上げるでしょう。 あなたは外に出る必要があると決めます。脱出する。あなたは、いかだを作り、島から出航することにします。しかし、あなたは悪いニュースに気付く:あなたはここで立ち往生している。あなたは世界を救い続ける必要があります。 しかし、あなたは良いニュースに気づきます:あなたはプログラマです!世界の節約を自動化できます!興奮して、コンピューターに走り込み、信頼できるpythonスキルを使用して、数字を入力するための簡単なスクリプトを作成します。 import time while True: print "4 8 15 16 23 42" time.sleep(60 * 107) すばやく、シンプルで、信頼性が高く、短く、簡単です。優れたpythonスクリプトに必要なすべてのもの。しかし、それをテストしようとすると、エラーが発生します。 Bad command or file name. ええ、奇妙です。まあ、C ++を試してみましょう。 #include <iostream> #include <unistd.h> int main() { while (true) { std::cout << "4 …

30
拘留中の行の書き込み
前書き 悪いニュースの人-あなたは拘留されました。あなたの英語の先生はこのサイトを理解していないので、「あなたのデジタルドッキーで数学をやめるのを止めてください、これは英語のクラスです!」 彼女は、黒板に25回、お気に入りのことわざを書くように命じました。これにより、黒板に合計100行が表示されます。 The eighteen-hundreds were a time for rum. The nineteen-hundreds were a time for fun. The two-thousands are a time to run a civilized classroom. 幸運なことに、あなたは熱心な読者です(もちろん、エキスパートのコードゴルファーは言うまでもありません)!あなたはおそらくあなたを楽にさせるかもしれないトリックについて読んでいます。 (Foxtrot by Bill Amend) 残念ながらジェイソンにとってはうまくいきませんでした。しかし、あなたはより良いアイデアを持っています!あなたの英語の先生はあなたが数学をしていると思っているので、あなたがあなたのプログラムからすべての数字を省くならば、それはちょうどうまくいくかもしれません!また、あなたは怠け者の生徒であり、ボードに多くの文章を書きたくないので、プログラムをできるだけ短くしておく必要があります。 次の規則に準拠するプログラムを作成します。 プログラムは、上記の4行を25回印刷する必要があります。行はその順序で出力され、繰り返されなければなりません。合計100行の出力(最後の末尾の改行または先頭の先頭の改行でも構いません)。 文字は使用できません0123456789。あなたの先生は数学に戸惑い、あなたを呼ぶでしょう! インポートをカウントせずに、インポートおよび外部ライブラリを使用できます。あなたの英語の先生はプログラミングについて知りません。ジェイソンは書かないことで多くの仕事を救うことができた#include <stdio.h>でしょうし、あなたは彼と同じ間違いをしたくありません! byteカウントでプログラムを採点します。最低スコアが勝ちます!

30
プログラミング言語クイズ、マークII-警官
この課題の再投稿。メタディスカッション。サンドボックスの投稿。元の質問に類似した質問の本文 強盗の挑戦 この警官と強盗は、現在(2018年8月3日)さらなる警官エントリに対して閉鎖されています。これは、強盗がもはや解答をクラックする競争を行っていない可能性があるためです。 デニスが6バイトのセソスの素晴らしい回答で Copsチャレンジに勝ちました 強盗チャレンジは、驚異的な30のひび割れで、完全に人間によって勝利されました! 警官の挑戦 警官として競争するには: プログラミング言語を選択します。有効なプログラミング言語は、次の3つの基準をすべて満たす言語です。 それは持っている英語版ウィキペディアの記事、esolangs記事やロゼッタコード記事このチャレンジが投稿された時点での、または上にあるオンラインそれを試してみてください!。これらのページのいずれかにインタープリターをリンクすると、そのインタープリターが完全に合法になります。 プログラミング言語の構成要素に関する規則を満たさなければならない ビールのように無料の通訳が必要です。ここで無料とは、誰もが支払うことなくプログラムを使用できることを意味します。 1から100までの数値を昇順で出力する完全なプログラムを作成します。10進整数、バイトコード値(!たとえば33を表す)、または単項数字(11114など)1として出力できます。単項を使用する場合は、数字に一貫した文字を使用し、区切り文字として別​​の一貫した文字を使用する必要があります。整数を使用する場合は、各数字の間に一定の非数字区切り文字を使用して出力する必要があります。また、先頭と末尾の文字(など[])を出力することもできますが、賢明です(たとえば、カウントの両側に1000バイトのゴミを出力しないでください)。回答に出力形式を指定する必要があります。 REPL環境または既存の定型コードを想定しないでください。フラグを使用できますが、回答で使用されているフラグを明らかにする必要があります。プログラムは1つ以上のソースファイル(フォルダーなどの風変わりな言語を除外するため)の形式である必要があり、完全に回答に収まる必要があります(したがって、65,536文字を超えてはなりません)-これは問題ではありません深刻な提出。 コードに印刷可能なASCII +改行以外のバイトが含まれている場合は、16進ダンプを含めて、コードが実際にテスト可能であることを確認してください。 プログラムは、典型的なデスクトップPCで5分以内に終了する必要があります。 それでおしまい。ただし、すべての場合と同様に、キャッチがあります。Robbersのタスクは使用した言語を推測することなので、プログラムをできるだけ難読化することを目指してください。また、プログラムが意図した言語でのみ動作することを確認する必要があります(ただし、これは元のチャレンジでFooがクラックするよりも問題が少ない可能性が高いです)。有効なクラックを構成するには、出力形式が目的のソリューションと同じである必要があります。 一度7日は発見誰もせずに経過している任意のプログラムが有効な亀裂である言語を、あなたは言語を明らかにし、としてそれをマークすることsafe。言語を公開するまで、提出物は引き続きクラックされる可能性があることに注意してください。 どのような状況でも、投稿された投稿のソースコードを編集してはなりません(これにより、強盗が答えを解読しようとする積極的な試みが無効になる可能性があるため)。投稿する前に、できる限りゴルフをする(またはあえて)ことを確認してください。回答を投稿してもうまくいかない場合は、回答を削除し、必要に応じて修正バージョンを投稿してください。 バイト単位の最短の安全な提出が勝ちです! 1:別の方法で出力したい場合は、コメントで質問してください スタックスニペット このスタックスニペットを使用して、回答をより簡単に閲覧できます。 answersSafe=[];answersCracked=[];answersUncracked=[];answerPage=1;robberTodo=[];userNames={};robberMap={};robberStats={};robberTimes={};function template($element,data){var $clone=$element.clone().removeClass('template');var html=$clone.html();for(var key in data){html=html.replace('{'+key+'}',data[key])}$clone.html(html);$element.after($clone)}function hideEmpty(){$('tbody').each(function(){if($(this).find('tr:not(.template):has(td)').length==0){$(this).find('tr:not(.empty):has(th)').addClass('inactive');$(this).find('tr.empty').removeClass('inactive')}})}function formatError(obj,reason){template($('.warn.template'),{id:obj.cop_id,cop:obj.cop_user,reason:reason})}function showAnswers(category,selector,sorter){sorter(category);$('#'+selector).find('tr:not(.template):has(td)').remove();$.each(category,function(i,answer){template($('#'+selector+' .template'),answer)});$('code:has(br)').addClass('clickable').click(function(){$(this).toggleClass('full')});updateCountdowns()}function getAnswers(){$.ajax({url:"https://api.stackexchange.com/2.2/questions/155018/answers?pagesize=100&order=desc&sort=creation&site=codegolf&filter=!*LUzJZNOIUpZsWsZBLe&page="+(answerPage++),method:"get",dataType:"jsonp"}).then(function(data){$.each(data.items,function(i,answer){var obj={cop_id:answer.answer_id,cop_user:answer.owner.display_name,cop_time:answer.creation_date,safe_on:answer.creation_date+604800};var $e=$('<div/>').html(answer.body);var $headers=$e.find(':header');if($headers.length==0){return formatError(obj,"no header")}var header=$headers.first().html();var $code=$e.find('pre code');if($code.length==0){return formatError(obj,"no code")}obj.code=$code.first().html().replace(/\n/g,'<br/>');if(obj.code.endsWith('<br/>')){obj.code=obj.code.slice(0,-5)}var bm=/(\d+)\s+bytes/.exec(header);if(bm==null){return formatError(obj,"no bytecount")}obj.size=parseInt(bm[1]);if(obj.size==NaN){return formatError(obj,"bytecount …

15
€記号を描く
目標は、以下の仕様に従って、ユーロ(ユーロ)記号付きの画像を出力または表示することです(記号の境界は無視します)。 ソース:http : //en.wikipedia.org/wiki/File : Euro_Construction.svg ルール: プログラム/スクリプトは€、引数としてピクセル単位で記号の高さをとる必要があります(記号の周りの空のスペースはオプションです) €記号は、直接、ようや文字から引き出された(それが禁じられていますすることができない画像の場合)または間接的(計算HTMLページでそれを表示した後)print€8364 出力はファイルに保存する必要はありません。スクリーンショットとして表示するだけで表示できます 標準的な「抜け穴」は禁止されています 最短のコードが勝つ

12
アスキートレインゴルフ
これら7つのASCII列車車両を考えてみましょう。 エンジン(E) __ ====== \/ | [] |========= | ) ================ O-O-O O-O-O \\ 乗用車(P) =============== | [] [] [] [] | =============== O-O O-O ボックスカー(B) =============== |-|-| | |-|-| =============== O-O O-O タンカー(T) _____---_____ ( ) =============== O-O O-O ホッパー(H) _______________ \ | | | | | | / …

30
ミステリーストリングプリンター(警官)
強盗スレッドはここにあります:ミステリー文字列プリンター(強盗) あなたの挑戦 文字列をSTDOUTに出力するプログラム、関数、またはREPLスクリプトを作成します。 強盗は、同じ文字列を出力するプログラムを作成しようとします。 7日以内にプログラムを正常に作成できる場合、提出物はクラックされます。 7日以内に同じ文字列を出力するプログラムを誰も作成できない場合、送信は安全です。プログラムを公開することも、将来の強盗に挑戦するためにそのままにしておくこともできます。ただし、公開しないと、投稿からポイントを取得できません(これを選択した場合、回答ヘッダーに「安全」を入力しないでください)。 制限事項 プログラムは合計128バイト以下でなければなりません(これについては後で詳しく説明します)。 プログラムがプログラム名、または外部ファイルの名前/内容に依存している場合は、そのことを伝え、合計バイト数に含める必要があります。 印刷される文字列は、2048バイト以下でなければなりません。 印刷される文字列は、印刷可能なASCII文字のみで構成する必要があります(改行を含めることができます)。 プログラムは、実行されるたびに同じ出力を生成する必要があります。 組み込みの暗号化プリミティブ(rng、暗号化、復号化、およびハッシュを含む)は許可されません。 プログラムは入力を受け付けてはなりません。 標準的な抜け穴はありません。 得点 提出物が7日前にクラックされると、提出物は0ポイントを獲得します。 128文字以下の安全な提出は1ポイントを獲得します。 ≤64文字の安全な提出は2ポイントを獲得します。32バイト以下の場合、4ポイントを獲得します。 安全な提出ごとに、追加の3ポイントボーナスも獲得できます(長さに関係なく)。 あなたの最初のものの後のすべてのひびの小さな(1/2ポイント)ペナルティがあります。 強盗の解決策は、同じ範囲のプログラム長でなければならないことに注意してください。 各ユーザーは、言語ごとのバイト範囲ごとに最大1つのプログラムを送信できます(同じ言語の異なるバージョンおよび任意の置換は、別個の言語としてカウントされません)。例:32バイトと64バイトのpythプログラムを投稿できますが、Java 7とJava 8の両方に128バイトのプログラムを投稿することはできません。 最高点の合計を持つ人が勝ちます。 提出 各提出には、次の情報が必要です。 言語の名前。新しい強盗のソリューションはすべて同じ言語でなければなりません。 プログラムサイズの範囲(これは、プログラムのサイズよりも大きい2の最も近い累乗です。たとえば、プログラムが25バイトの場合、これは「≤32」になります)。 印刷される実際の文字列。 提出が安全であれば、ヘッダーに「安全」とプログラムの長さ(最も近い2のべき乗)を入れます。ヘッダーに複数の数字がある場合は、2のべき乗を最後に入れてください。 このスタックスニペットは、リーダーボードを生成し、開いているすべての提出物をリストします。スニペットに問題がある場合は、コメントを残してください。 コードスニペットを表示 /* Configuration */ var QUESTION_ID = 60328; // Obtain this from the url // It will …

10
韓国の旗を描く
私がこの質問につまずいたとき、私はかつて韓国国旗の建設に関する正確な規則を見たこともあったことを思い出しました。そして、これは全く異なる構造です。 ソース:ウィキペディア それで、あなたは今これの正確な構造を描くことです! 仕様 ベクターまたはラスターグラフィックスを使用して、フラグをファイルまたは画面にレンダリングできます。出力をラスタライズする場合、画像のサイズは450x300ピクセル以上である必要があります。 すべての長さの比率と位置は、次の図に示すとおりである必要があります。 ソース:ウィキペディア 2つの小さな円の中心が対角線と一致することに注意してください。 色については、次のパレットを使用する必要があります。 白:#FFFFFF 黒:#000000 赤:#C60C30 青:#003478 技術的な理由により、描画システムで3:2キャンバスを指定できない場合を除き、黒い境界線を描画しないでください(そうでない場合は、3:2キャンバスを使用し、フラグですべてを埋める必要があります)。境界を追加する必要がある場合、それは任意の太さである可能性があります-フラグは厳密に黒の境界内にあると見なされる必要があります。他の補助線または長さインジケータは描画しないでください。つまり、フラグは最初の画像とまったく同じように表示されるはずです。 得点 これはコードゴルフなので、最短の回答(バイト単位)が勝ちです。 警告の言葉として、既存の圧縮の使用(圧縮GIFの埋め込みなど)は、いくつかの標準的な抜け穴に該当します。

27
ゴルフあなたの言語の識別子
識別子は、文字列のハッシュ値を表す幾何学模様の小さな画像です。Stack Exchange は、GravatarのIDアイコンを各ユーザーのデフォルトのアバター画像として使用します。 この課題では、Gravatar IDを使用して、ゴルフ用のテキストを生成します。 チャレンジ このスタックスニペット(このJSFiddleの縮小版)を使用すると、文字列を入力して、その文字列のIDの100×100ピクセルの白黒バージョンと、黒用および白1用のテキストバージョンを返すことができます0。 <!-- Click "Run code snippet" --> <div style='text-align:center;'> <input id='str' type='text' size='32' value='Python'> <button type='button' onclick='go()'>Go</button><br><br><input id='type1' name='type' type='radio' value='identicon' checked> <label for='type1'>Identicon</label> <input id='type2' name='type' type='radio' value='monsterid'> <label for='type2'>Monster</label> <input id='type3' name='type' type='radio' value='wavatar'> <label for='type3'>Wavatar</label> <input id='type4' name='type' type='radio' value='retro'> <label …

27
私はあなたを愛しています
「Kinary Heart」というタイトルのXKCD#99は、1と0の単純な画像を示し、一部の数字は赤で表示されます。 赤いハートは肉眼で見えますが、バイナリシーケンスに隠されたメッセージは見えません。すべてのスペースと改行を削除し、バイナリシーケンスを8ビットASCIIコードとして解釈すると、次のメッセージが表示されます。 iloveyOuilOveyouiloveyOuilOveyOuiloveyouilOveyouilOveyOuilOv かわいいね? Pssst ...文字列は純粋な文字列の繰り返しではありません。 あなたの課題は、横21桁、下23桁のこのバイナリイメージを作成することです。各行の各桁の間にスペースが1つ、新しい行ごとに1つの改行が必要です。8で割り切れないeため、最後のビットは文字の先頭にすぎないことに注意してください21*23。これらのビットも正しく必要です。 関数またはプログラムは入力を受け付けません。先頭および末尾のスペースと改行を使用できます。 コードの結果は次のようになります。 0 1 1 0 1 0 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 1 1 1 0 1 1 1 0 1 1 0 0 1 1 0 0 1 0 1 …

30
ハッカーのロゴを表示する
「ハッカーエンブレム」とも呼ばれる「ハッカーロゴ」を聞いたことがあるかもしれません。次のようになります。 これは、Game of Lifeと呼ばれる数学的シミュレーションのパターンです。グライダーは、移動する最も単純なライフパターンであり、すべてのライフパターンの中で最も瞬時に認識できます。 挑戦 課題は非常に簡単です。ハッカーのロゴを表示します。これは次のように定義されます: 境界線、白い背景、灰色のグリッド線がある3x3グリッド。 GoLグライダーパターンに配置された5つの黒いドット。 他に何もありません。 ルール 黒いドットが記入しなければならない40% - 80% 、個々のグリッドボックスのを。 エンブレムをグラフィック出力で表示しますが、ASCIIアートは表示しません。 出力は少なくとも30x30ピクセルでなければなりません。 出力の色は、グレー、黒、白のみでなければなりません。 グリッド内の各グリッドボックスは同じサイズになります。グリッドは、通常の3x3の正方形になります。 インターネットまたはファイルシステムからロゴを取得することはできません。 プログラムは、空の画面/ウィンドウにロゴを表示します。終了する場合は、正常に終了する必要があります。 「ドット」は必ずしも「円」を意味しないことに注意してください。「ドット」は、グリッドボックスの中央を中心とする1つの幾何学的図形で、1つの表面があります。たとえば、円または正方形はドットとして適格ですが、2つの三角形またはチェッカーボードは適格ではありません。 勝者 これはcode-golfであるため、各言語の最短回答が勝ちます! 回答にプログラムの出力のスクリーンショットを含めてください。

10
リトルチャンドラーは悲しい。彼を元気づけるために彼に雲を引きます
リトルチャンドラーは悲しい。彼を元気づけるために彼に雲を引きます。 注:クラウドを描画しても、実際に彼を元気づけることはありません。 円は、3組として定義できます。(x,y,r)ここxで、デカルト平面上の円のx位置、デカルト平面上の円yのy位置、およびr円の半径です。xそしてy負でもよいです。r常にポジティブです。入力は、スペースで区切られた3タプルの形式の円のリストです。例えば: 3,1,1 3,2,1.5 1,2,0.7 0.9,1.2,1.2 1,0,0.8 3,1,1手段「に中心点を有する円3,11つの半径を有する。3,2,1.5手段」に中心点を有する円3,21.5半径を有します。 入力のこれらの円をすべてグラフに描画すると、次のようになります(わかりやすくするためにグリッド線とラベルを含めましたが、これらは必須ではありません)。 すべての円が凝集していることに注目してください。つまり、それらはすべて互いに重なり合っており、1つの大きなグループを形成し、残りの部分から分離された小さな円のグループはありません。入力は凝集性が保証されています。 ここで、これらの円によって形成される「境界線」の周りを移動する線を描き、他の線は一切ないとします。これは、すべての円によって形成されるシルエットの境界線を描くようなものです。結果のクラウドは次のようになります。 そのため、このクラウドは、境界を形成する入力内の円の円弧のみを描画することで形成され、単一の形状になります。言い換えると、クラウドは、別の円内にないアークを描くことによって形成されます。プログラムは、上記で説明した形式で入力を受け取り、結果のクラウドを表示する画像を出力します。雲の全体的な形状は正確でなければなりませんが、スケール、色、線の太さ、頂点の見え方はあなた次第です。クラウドが表示されている必要があるため、「このプログラムは白い背景に白い雲を描画する」、「このプログラムは無限に小さなスケールで雲を描画する」、「このプログラムは0の雲を描画する」また、境界線の色は塗りつぶしまたは背景の色と異なる必要があることに注意してください。 もう一つの例。入力: 1,4,2 5,2,1 3,1,1 3.5,2,1.2 3,3,0.7 1,2,0.7 出力: クラウドに「穴」がある場合は、穴も描画する必要があります。入力: 0,5,4 3,4,4 4,3,4 5,0,4 4,-3,4 3,-4,4 0,-5,4 -3,-4,4 -4,-3,4 -5,0,4 -4,3,4 -3,4,4 出力: 重要なルールは次のとおりです。プログラムは境界を形成する線のみを描画する必要があります。つまり、単純に円を完全に描画してから、白い塗りでわずかに小さい円を描画することはできません。このメソッドはまだ境界を形成しない線を描画するため、後でそれらを覆うだけです。ルールの目的は、「円を描いてから、白い塗りで円をもう一度描く」実装、またはそれに類似したものを防ぐことでした。答えは、実際に描画する前に描画する場所を実際に計算することです。 これはコードゴルフであるため、最短の文字数が優先されます。

30
すべてのベースは私たちのものです(制限付き)
入力は必須ではなく、出力は「All your base are belong to us」にする必要があります。 制限事項 外部リソースはありません。 さらに、次のうち少なくとも2つ: コードでは、「a」、「b」、「t」、「u」、または「y」を使用できません(これを行うことができる場合、ゴルフスコアに-10のボーナス) コードのどの場合でも「l」、「o」、「s」、「e」、または「r」を使用することはできません(これを行うことができる場合、ゴルフスコアに-20のボーナス) コードのどの場合でも、「n」、「g」、「0」、「1」、または「2」を使用することはできません(これを行うことができる場合、ゴルフスコアにボーナス-30) たとえば、40文字でコードを処理し、ルール1と2を使用すると、ゴルフスコアは40-10-20 = 10文字になります。 最小のコードゴルフスコアが勝ちます。幸運を祈ります!

13
アメリカの大統領は誰でしたか?
チャレンジ 1789年4月30日から2019年8月21日までの1日を入力として受け取り、その日の米国大統領であった出力として戻るプログラムを作成します。 ノート 米国大統領のリスト、氏名の形式、大統領の在任期間については、以下を参照してください。 April 30, 1789 - March 4, 1797 George Washington March 4, 1797 - March 4, 1801 John Adams March 4, 1801 - March 4, 1809 Thomas Jefferson March 4, 1809 - March 4, 1817 James Madison March 4, 1817 - March 4, 1825 James Monroe March …

10
怒りのカモ
絵文字>:Uが何を表しているのか、誰もはっきりとはわかりませんが、多くの学者は、それが怒っているアヒルのように見えると信じています。そうだと仮定しましょう。 仕事 0から3までの整数nが与えられた場合、印刷またはリターン quack n = 0の場合、 >:U もし、N = 1、 U U > : U U > U U > : U U UUU n = 2の場合、または >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U >:U …

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