タグ付けされた質問 「internet」

このタグは、チャレンジがインターネットを使用して情報を取得するための回答を必要とすることを示しています。

5
コメントを残す
仕事: この質問にコメントを残すプログラムを作成します。コンテンツはでなければなりません1234567890123456。 編集: ユーザー名とパスワードを使用しUてPいる場合は、ユーザー名とパスワードをそのままにしておくことができます。(該当する場合) URL Shortenersなし(該当する場合) ブラウザコンソールは使用できません。

1
The Nineteenth Byteで最も多くのスターを獲得しているのは誰ですか?
注:この課題には、HTML Webページのダウンロードと選別が含まれます。あなたの言語がこれを処理できない場合、このチャレンジに参加したくないかもしれません。 前書き The 19th Byte Chatでは、誰が右starをリードするかについての議論が常にあります。だから、みんなを助けて、チャットでユーザーごとの星の合計数を数えましょう。 チャレンジ Nゼロより大きい正の整数を指定Nして、チャット内の最後のスター付きメッセージのスターボードのリーダーを計算します。これらのメッセージはここで表示できます。ヒント:各ページには50個のスター付きメッセージがあります。出力は、スター付きメッセージの量による上位5ユーザーのリストになります。これらのユーザーのユーザー名を表示できる場合、バイトカウントから-15%のボーナスが付与されますが、ユーザーID番号を表示するだけであればペナルティは与えられません。スター付きメッセージの一部に冒fanがあることに注意してください。このタイプの言語に敏感な場合は、注意してページを表示してください。 例(画像はこのチャレンジを書いている時点での現在の右boardです): (赤)入力:5出力(ボーナスあり):[Geobits Sp3000 PhiNotPi Seadrus] (青)入力:10出力(ボーナスなし):[51024 17335 24697 116494 129255] (緑)入力:14出力(ボーナスなし):[51024 116494 141697 17335 24697] 余分なもの: トップ5のネクタイは、ユーザーID番号の小さい順に並べられます。ユーザーが5人未満の場合は、最後に空のスロットがあるリーダーボードを出力します。入力および出力は、任意の形式にすることができます。出力は大文字にする必要はありません。入力がより大きい場合50、2ページ目、3ページ目などのメッセージをカウントする必要があり2^31ます。存在し、2)プログラムをクラッシュさせません(配列を大きくしたり、メモリを使い果たしたりすることによって)。 これはcode-golfで、バイト単位の最短コードが勝ちです! リーダーボード これは、通常のリーダーボードと言語ごとの勝者の概要の両方を生成するスタックスニペットです。 回答が表示されるようにするには、次のマークダウンテンプレートを使用して、見出しから回答を開始してください。 ## Language Name, N bytes N提出物のサイズはどこですか。スコアを改善する場合、古いスコアを打つことで見出しに残すことができます。例えば: ## Ruby, <s>104</s> <s>101</s> 96 bytes ヘッダーに複数の数字を含める場合(たとえば、スコアが2つのファイルの合計であるか、インタープリターフラグペナルティーを個別にリストする場合)、実際のスコアがヘッダーの最後の数字であることを確認します。 ## Perl, 43 + 2 (-p flag) …

4
ASCIIアートで長い分割を視覚化する
ASCIIアートで長い除算を視覚化するプログラムを作成します。入力は、選択した入力形式を使用して、分子と分母の2つの整数で構成されます。 例: 1234÷56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012÷12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 60 -- 12 12 -- 0÷35 0 - 35|0 ルール: プログラミング言語の除算演算子の使用は許可されています。 大きな整数のサポートの使用も許可されています。 一貫性のために: 商がゼロの場合、ダイビングボードの最後にゼロを1つ出力します。 余りがゼロの場合、印刷しないでください。 数字に先行ゼロを印刷しないでください。 末尾の余分な改行と右側の末尾のスペースは許可されます。 最小の文字数のソリューションが勝ちです。 制限: 0 <=分子<= 10 72 - 1 1 <=分母<= 9999999 …

2
デニスに負けてしまいましたか?
伝説によると、ほとんどすべての人がデニスに負けています。そうでない場合、彼らはなります。 今、私はそれらの「ほぼ全員」の一人かどうか興味があります。 回答へのリンクがの形式で提供され/codegolf/[QUESTION ID]/[QUESTION NAME]/#[ANSWER ID]ます。 コードの長さを見つけます。これは、リンク内の回答の最初の行(マークダウンの観点)の最後の数と見なされます。 次に、デニスの回答を検索し、同じ操作を行います。 ここで、入力とデニスの回答コード長を比較し、アウトゴルフされている場合(デニスの1つ以上の回答が入力回答より短いことを意味します)、真実の値を出力し、そうでない場合は偽の値を出力します。 回答と同じ質問にデニスに属する回答がない場合は、偽の値を出力します。 例 リンク:true リンク:(false少なくとも今のところ、変更されたら教えてください) ルール 任意の形式の真実/偽の値を使用できます。 あなたが与えられた答えの質問は、常にcode-golfです。 質問にはデニスの回答がない場合がありますが、入力された回答はデニスのものではありません。 答えの最初の行には常に数字があると仮定できます。

2
答える質問をいくつかください!
前書き 時々私は退屈し、PPCGに新しい質問がないので、PPCGの過去からランダムな質問を掘ってほしいです。 チャレンジ 入力としてユーザーのPPCG IDを指定します(たとえば、私のIDは30525です)。ランダムに選択されたPPCG質問のURLを出力します。質問が次の基準を満たさない場合、基準を満たすまで別の質問を選択する必要があります。 質問者は、質問にIDが入力されたユーザーであってはなりません 質問にIDが入力されたユーザーが質問に回答していないこと 質問は未回答であってはなりません。それはおそらく難しすぎるでしょう 質問には10個以上の回答を含めることはできません。おそらく簡単すぎるでしょう 質問にはcode-golfタグを付ける必要があります ルール URL短縮サービスは許可されていません。 Stack Exchange APIとStack Exchange Data Explorerを使用できます。 実際のPPCGユーザーのIDのみが与えられます。 万一、適切な質問がない場合は、何も出力する必要はありません(未定義の動作は問題ありません)。 サイドチャレンジ 余分なポイントは授与されませんが、実行時にブラウザーウィンドウを開いて上記の基準に従うランダムなPPCG質問を作成する使用可能なブックマークレットを誰かが設計していただければ幸いです。ユーザーIDはプログラムにハードコーディングする必要があります(ブックマークレットの場合のみ)。 チャレンジ バイト単位の最短コードが優先されます。

16
このサイトはダウンしていますか、それとも私だけですか?
チャレンジ チャレンジは簡単で、http://isup.meを使用して、入力したWebサイトが稼働しているかどうかを判断します。 サイトが稼働している場合は、真の値を返し、サイトが停止している場合は、偽の値を返す必要があります。 ルール 入力は、stackexchange.comやなどのWebアドレスになりますgoogle.co.uk。入力の文字列の先頭になどが含まれることはありませんがhttp://、https://文字列の先頭www.またはcodegolf.先頭には含まれる場合があります。 isup.me/URLURLが入力されているサイトを使用する必要があります。 サイトが立ち上がると、次のようになります。 http://isup.me/codegolf.stackexchange.com サイトがダウンしている場合、次のようになります。 http://isup.me/does.not.exist isup.me以外のURL短縮サービスは許可されていません。 入力例 おそらくアップ(現在の状況に応じて): google.de codegolf.stackexchange.com worldbuilding.meta.stackexchange.com tio.run store.nascar.com isup.me ダウンします: made.up.com fake.com.us why.why.why.delilah store.antarcticrhubarbassociation.an 勝ち バイト単位の最短コードが優先されます。

4
ゲッターをゲット
タスク 私は誰もが自動コード生成と仕事中の時間の節約を愛していると思います。日中は多くのクラスとメンバーを作成するgetters必要があり、それらすべてを手動で作成する必要はありません。 タスクはgetters、すべてのクラスメンバーに対して自動的に生成されるプログラムまたは関数を作成することです。 入力 私たちの言語では、オブジェクトは非常に単純です。クラスおよびメンバーの名前は、文字から始まる必要[a-zA-Z]があり、文字のみを含めることができます[a-zA-Z0-9]。以下に例を示します。 class Stack { public overflow; protected trace; private errorReport; } 出力 これは、指定された例に基づいた有効な出力です。 class Stack { public overflow; protected trace; private errorReport; public function getOverflow() { return this->overflow; } public function getTrace() { return this->trace; } public function getErrorReport() { return this->errorReport; } } ゲッター getterメソッドの要件は次のとおりです。 …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

7
Youtubeプレイリストの動画を数える
チャレンジ Youtubeプレイリストを指定して、その中のビデオの数を出力します。 I / O プレイリストはURLとして提供されます。たとえば、https://www.youtube.com/playlist?list=PL_3jnZNPYn7qUatgDYBS5NShkfXoehSRC(これは友人が私にK-Popに夢中にさせてくれて、私はそれが好きではないのでK-Popを聞かせようとするために私に送ったプレイリストです:P) プレイリストへのリンクの形式は次のとおりですhttps://www.youtube.com/playlist?list=<id>。入力はURLではなく、IDです。 出力は、このプレイリストにあるビデオの数を示す単一の整数です。ビデオの合計数または削除されていないビデオのいずれか、どちらかがあなたにとってよりゴルフ好きな方を出力できます。 テストケース https://www.youtube.com/playlist?list=PL_3jnZNPYn7qUatgDYBS5NShkfXoehSRC -> 12 https://www.youtube.com/playlist?list=PLIEbITAtGBebWGyBZQlkiMXwt30WqG9Bd -> 114 OR 1 テストケースを追加してください。

3
音素アブギダ
キャラクター これらのUnicode文字を英語のIPA子音と呼びましょう: bdfhjklmnprstvwzðŋɡʃʒθ そして、これらのUnicode文字を英語のIPA母音と呼びましょう : aeiouæɑɔəɛɜɪʊʌː (はい、ː単なる長母音マークですが、この課題のために母音として扱います。) 最後に、これらは一次および二次ストレスマークです: ˈˌ ことに留意されたいɡ(U + 0261)小文字gではなく、一次ストレスマーカーˈ(U + 02C8が)アポストロフィではなく、ː(U + 02D0)は、結腸ではありません。 あなたのタスク 単語が与えられたら、続く子音の上に母音を重ね、前に来る子音の下に強勢マーカーを置きます。(質問のタイトルが示唆するように、子音母音シーケンスがユニットとしてまとめられているような書記体系はabugidaと呼ばれます。)入力が与えられると、出力ˈbætəlʃɪpを生成します。 æə ɪ btlʃp ˈ 単語は上に定義した、子音、母音、およびストレスマークの文字列であることが保証されます。連続する強勢記号は決して存在せず、それらは常に単語の先頭および/または子音の前に置かれます。 テストケース 母音が連続している場合があります。例えば、kənˌɡrætjʊˈleɪʃənとなり ɪ ə æ ʊeə knɡrtjlʃn ˌ ˈ 単語が母音で始まる場合、子音と「ベースライン」に印刷:əˈpiːlとなり ː i əpl ˈ 初期の強調母音を含むテストケース:にˈælbəˌtrɔsなります ə ɔ ælbtrs ˈ ˌ 長い言葉:にˌsuːpərˌkaləˌfrædʒəˌlɪstɪˌkɛkspiːæləˈdoʊʃəsなる æ ː ː ʊ uə aə …

2
Kippleを解釈してください!
前書き Kippleは、2003年3月にRune Bergによって発明されたスタックベースの難解なプログラミング言語です。 Kippleには、27のスタック、4つの演算子、および制御構造があります。 スタック スタックは命名されているa- zと32ビット符号付き整数を含んでいます。また@、数値の出力をより便利にするための特別なスタックがあります。数字がにプッシュされる@と、その数字の数字のASCII値が実際にプッシュされます。(たとえば、12を@に押した場合、49を押し、次に50を押し@ます。) iプログラムが実行される前に、入力が入力スタックにプッシュされます。インタープリターは、i実行前に保存する値を要求します。実行が終了すると、出力スタック上のすべてoがポップされ、ASCII文字として出力されます。これはKippleの唯一のIOメカニズムであるため、Kippleプログラムとの対話は不可能です。 オペレーター オペランドは、スタック識別子または符号付き32ビット整数のいずれかです。 プッシュ:>または< 構文:Operand>StackIndentifierまたはStackIndentifier<Operand Push演算子は、オペランドを左に取り、指定されたスタックにプッシュします。たとえば12>a、値12をstackにプッシュしますa。a>bstackから一番上の値をポップし、stack aにプッシュしますb。空のスタックをポップすると常に0 a<bが返されb>aます。これはと同等です。a<b>c最上位から値ポップbの両方にとプッシュをcしてa。 追加: + 構文: StackIndentifier+Operand 追加演算子は、スタックの一番上の項目とオペランドの合計をスタックにプッシュします。オペランドがスタックの場合、値はそこからポップされます。たとえば、スタックの最上位の値aが1の場合、a+23をプッシュします。aが空の場合、a+22をプッシュします。スタックの一番上の値場合aとbがある1と2は、a+bスタックから値2をポップアップ表示されますbし、スタックに3を押しますa。 減算: - 構文: StackIndentifier-Operand Subtract演算子は、Add演算子とまったく同じように機能しますが、加算ではなく減算する点が異なります。 晴れ: ? 構文: StackIndentifier? Clear演算子は、最上位のアイテムが0の場合、スタックを空にします。 インタープリターは演算子の隣にないものをすべて無視するため、次のプログラムが機能しますa+2 this will be ignored c<i。ただし、コメントを追加する適切な方法は、#文字を使用することです。a #と行末文字の間のすべてのものは、実行前に削除されます。ASCII文字#10は、Kippleの行末として定義されています。 オペランドは2つの演算子で共有a>b c>b c?できますa>b<c?。たとえば、と書くことができます。 プログラム1>a<2 a+aはa、値を[1 4](下から上へ)含むようになり、ではありません[1 3]。-オペレーターも同様です。 制御構造 Kippleには、ループという制御構造が1つしかありません。 構文: (StackIndentifier code ) …
12 code-golf  interpreter  code-golf  string  code-golf  math  string  code-golf  ascii-art  path-finding  code-golf  string  ascii-art  code-golf  interpreter  binary  logic-gates  logic  code-golf  ascii-art  code-golf  graph-theory  code-golf  string  code-golf  number  sorting  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 

2
ストローポールを作る
Strawpollsは素晴らしく、物事に関する意見を得るために常にチャットで使用しています。しかし、それらを作成するにはWebブラウザーが必要なので、作成するのは面倒です。また、私はSE APIとcurlを介してのみPPCGにアクセスすることを誰もが知っています。だから、StrawpollのAPIを使用するコードを書いてほしいをして、指定されたオプションでwithを作成するを作成してほしい。 スペック 入力として、文字列としてオプションの適切な形式のリストと、文字列でもあるタイトルを取ります。次に、APIを使用して、そのタイトルとそれらのオプションでstrawを作成し、URLを出力します。 倍数は許可されるべきではなく、重複チェックは実施されるべきであり、キャプチャは必要ではありません。 例 "My Awesome Poll" ["option 1", "I like pies", "I also like cakes"] 出力:http : //strawpoll.me/7275997 これはcode-golfなので、バイト単位の最短コードが勝ちです!

5
素晴らしいグラマーショット
今日、この写真をウェブで見つけました。怠け者のプログラマーなので、実際にGoogleを開いて2、3文字入力したくありません。仕事が多すぎる!これは非常に重要なタスクであるため、自動化する必要があります。 チャレンジ Google検索結果の最初の画像が常に最高であることは誰もが知っています。したがって、ユーザーに提示する必要があります。 パラメータとして文字列を取り、その名前とそのglamour shot後ろの単語を検索すると、Googleで最初に見つかった画像を表示するプログラムまたは関数を作成します。 Google検索クエリ Googleで画像を検索するには、URLクエリパラメータを含める必要がありますtbm=ischとq=queryして、query検索したい名前であること。 私の名前のための有効なクエリ文字列がBasあることでしょうwww.google.com/search?tbm=isch&q=Bas 入力 プログラムまたは関数は、入力の単一のパラメーターを受け取ります。これは、Googleで検索する名前です。この文字列は、文字で構成されます[a-z]、[A-Z]、[0-9]および(スペース)。この文字列はスペースで区切ることができます。Googleでスペースで区切られた文字列を検索するには、スペースをで置き換える必要があります+。たとえば、これは有効なクエリです: www.google.com/search?tbm=isch&q=Bassdrop+Cumberwubwubwub+glamour+shot 出力 画像は、画面に描画するか、ファイルに保存できます(任意の形式)。 googleの最初の検索結果がgifファイルの場合、gifを表示するか、そのgifのフレームを表示できます。 テストケース このスニペットを実行して、期待される結果を確認します コードスニペットを表示 <pre>f('Bas') // www.google.com/search?tbm=isch&q=Bas+glamour+shot <img src="http://i.stack.imgur.com/IViaM.jpg" style="width:40%;height:40%"/> <pre>f('Bassdrop Cumberwubwubwub') // www.google.com/search?tbm=isch&q=Bassdrop+Cumberwubwubwub+glamour+shot <img src="http://i.stack.imgur.com/tdhvW.png" style="width:40%;height:40%"/> コードスニペットを実行する結果を非表示スニペットを展開 これはcode-golfで、バイト単位の最短コードが勝ちです!

2
テレビには何がありますか?
チャレンジ ここにあるサイトのXMLデータを使用して、現在BBC 1に表示されているプログラムの名前を表示するプログラムを作成します。 情報 すべての時間はロンドン時間で与えられます(投稿時はGMT + 1、10月30日以降はGMT + 0)。したがって、現地時間をロンドン時間に変換する必要があります。 各プログラムには開始時刻と終了時刻が与えられます。現在の時刻がプログラムの開始時刻の後、終了時刻の前である場合、そのプログラムは現在表示されています。とにかくあなたのプログラムは重複を処理するかもしれません。 出力は、次のようにプログラムのタイトルである必要があります。 BBC News ただし、プログラムに字幕がある場合(subtitleタグの存在によって示される)、出力は次のようになります。 Steptoe and Son: The Piano どこSteptoeと息子はタイトルで、ピアノが字幕です。字幕付きのプログラム例は次のとおりです。 <programme> <subtitle>Newcastle</subtitle> <title>Flog It!</title> <end>1710</end> <start>1610</start> <desc> Antiques series. Paul Martin presents from the Discovery Museum in Newcastle. The items uncovered include a book of autographs with a local connection. …

6
映画を探すのは難しい
これは、シンプルな(ish)Webスクレイピングの課題です。 入力 コードは、MPAAフィルムレーティングと0〜100の数値を入力として受け取る必要があります。それはあなたが便利だと思う方法でこれを行うことができます。 出力 コードは、a)その映画の評価とb)rottentomatoesからのTomatometerの数値スコアがある映画の名前を返す必要があります。 そのような映画がない場合、それはあなたが好きなものを出力することができます。 可能なMPAAフィルムの評価はG, PG, PG-13, R, NC-17, NRです。 あなたのコードは、あなた次第の1つ以上の映画を報告するかもしれません。 明確にするために、コードはWebにアクセスしてクエリへの回答を取得するためのものです。 例 入力が「PG、98」であるとすると、コードは「Zootropolis」を出力できます。 映画の評価PGとスコア98に対応するコードの例と回答を示してください。

5
ユーザーのSEレピュテーションを見つける
チャレンジ SEユーザーのIDを指定して、ユーザーがサインアップしたすべてのStack Exchangeネットワーク全体からの評判の合計を出力します。 ルール ユーザーのサイトでの評判が101以下の場合、合計で0としてカウントします。 エリア51の担当者や非表示のコミュニティはカウントしないでください。 URL短縮文字は許可されていません。 例 変更の予定 ユーザー3244989(ベータ崩壊) 14141 ユーザー918086(デニス) 204892 ユーザー11683(Jon Skeet) 1029180 勝利 バイト単位の最短コードが優先されます。

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