タグ付けされた質問 「natural-language」

自然言語の人間による処理に関する問題。タスクには、フリーテキストの解釈、スペルや文法の修正、発音の理解などが含まれます。

5
読みやすさの指標を構築する
フレッシュ・キンケイド可読性アルゴリズムは、完全に客観的、またはコンピュータを使用して、容易に自動化されどちらもワードカウントと音節数、の措置に依存します。たとえば、ハイフンを含む「code-golf」は1語または2語としてカウントされますか?「百万」という言葉は2音節か3音節ですか?このタスクでは、正確なカウントには時間、スペース、そして最も重要なことにはコードが必要になるため、概算する必要があります。 あなたの仕事は、英語の文章を読める言語(完全な文章であると仮定)で可能な限り最小のプログラム(関数)を構築し、Flesch Reading Easeインデックスを8ポイントの許容範囲まで計算することです(説明のため)音節カウントと単語カウントのバリエーション)。次のように計算されます。 FRE = 206.835 - 1.015 * (words per sentence) - 84.6 * (syllables per word) プログラムは、手動カウントを使用してインデックスが計算された以下の参照パッセージに合わせる必要があります。 I would not, could not, in the rain. Not in the dark, not on a train. Not in a car, not in a tree. I do not like them, Sam, …

1
自己推定パングラム
パングラム 素早い茶色のキツネが怠zyな犬を飛び越えました。 これはパングラムの例です-アルファベットのすべての文字を少なくとも1回含む文。 自己列挙パングラムは、独自の文字の数の分析を生成することによってパングラムする基準を満たす文です。 これを達成する例は、文です このパングラムには、4つのAs、1つのB、2つのC、1つのD、30のE、6つのF、5つのG、7つのH、11のI、1つのJ、1つのK、2つのL、2つのM、18のN、15のO、2つのPが含まれます、1つのQ、5つのR、27のS、18のT、2つのUs、7つのV、8つのW、2つのX、3つのY、および1つのZ。 チャレンジ 入力が文字目録につながる文字列である関数を生成します。この例では、入力は「このパングラムに含まれています」です。各文字の数量は、書面に記載され、表示される文字数に貢献する必要があります。 ルール オックスフォードコンマはオプションです Zの前にアンパサンドを使用します(または、ハードモードの場合、関数で「&」と「and」を切り替える機能を含めます) すべての文字は合計文字数にカウントされます 書かれていない数字はありません これはコードゴルフですので、バイト単位の最短コードが勝ちます HONOでのuこの週末R夫婦の、数字は女王の英語で書かなければなりません。たとえばnine hundred and ninety-nine Gs、文字Gの999回の出現およびnine hundred and nine Gs909の出現。 桁は、標準の短いスケールの命名規則で記述されます エッジケース コードがループでスタックする場合があります。たとえば、2つのOがある場合、コードはカウントを3つのOに増やします。これにより、コードは再び2つのOをカウントします。これに戻る前に1文字おきに計算しても問題を解決できない場合は、入力が誤ったスターターおよび出力false、nullまたは空の文字列であると考えてください。 文字に999を超える出現がある場合、入力は誤ったスターターと見なされる必要があります。 テストケース 「このパングラムに含まれる」は、例文を出力する必要があります

3
韓国語をローマ字化する
はい、それは基本的にあなたはロマナイザー、ベイビーですが、より難しいです。以下のように、道難しいです。 韓国語を学ぶのは難しいです。少なくともアジア以外の人にとっては。しかし、彼らには少なくとも学ぶ機会がありますよね? あなたがしなければならないこと 韓国語の声明が送られます。たとえば、안녕하세요。入力をローマ字の発音に変換する必要があります。与えられた例では、出力はになりますannyeonghaseyo。 今では技術的になります 韓国語の文字には、開始子音、母音、および終了子音の3つの部分があります。エンディング子音はキャラクターに存在しない場合があります。 例えば、아あるㅇ(子音の開始)およびㅏ(母音)と손されているㅅ(子音の開始)、 ㅗ(母音)、及びㄴ(子音を終了)。 Evert子音と母音には発音があります。各子音の発音は次のとおりです。 Korean ㄱ ㄲ ㄴ ㄷ ㄸ ㄹ ㅁ ㅂ ㅃ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ Romanization Starting g kk n d tt r m b pp s ss – j jj ch k t p h …

9
多言語チャレンジ
我々は(中ポリグロットの課題を持っていたすべての楽しみの後の最近の)過去に、出力が2つの言語になり得るチャレンジについてはどうでしょうか。 答えはブール入力を受け入れb、テキスト"true"またはを出力する必要があります"false"。別の言語で実行する場合、"waar"または"onwaar"またはのその他の翻訳を出力する必要がtrueありfalseます。 入力 入力は明確に区別できる真実/偽です。許容値は、実際の値T / F、ビット、int、または(空の)文字列です。 入力は提出物のすべての部分で同じである必要があります。 出力 出力は関数によって返され、に書き込まSTDOUTれ、ポップアップウィンドウに配置され、3D印刷およびメール送信などされます。 出力はの状態を表す必要がありbます。したがって、「真」は「true」、「waar」、「falsey」を「false」、「onwaar」などに出力する必要があります。 異なる言語は異なる出力方法を使用する場合があります。 使用言語 あなたの出力のいずれかでなければならない"true"と"false"。 プログラミング言語の異なるバージョンは、この課題の異なる言語としてカウントされます。 人間の言語の異なる方言は、この課題の異なる言語としてカウントされます。 ポリグロットを3つ以上のプログラミング言語に拡張できます。すべてのプログラミング言語は、個別の人間の言語を出力する必要があります。 ほとんどの言語が組み込まれた答えが勝者として宣言されます。関連付けられている場合、バイトカウントが考慮されます。

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ə …

5
タマネギ、またはタマネギではない?
The Onion(警告:多くの記事はNSFWです)は、伝統的なニュースメディアをパロディ化する風刺的なニュース組織です。2014年、The OnionはClickBole(警告:NSFWも頻繁に)を立ち上げました。これは、BuzzFeedのような「clickbait」サイトをパロディ化する風刺的なニュースWebサイトです。Poeの法則のおかげで、人々が風刺を意図していることを知らずに、The OnionまたはClickHoleの記事の見出しを読んで、それらが真実であると信じることはかなり一般的です。その逆は、ばかげて聞こえる本当のニュース記事でも起こります。 この混乱は自然にゲームに役立ちます-ニュースの見出しを考えれば、それが風刺であるかどうかを推測してみてください。この課題は、まさにそれをプログラムで行うことです。 ニュースの見出し(印刷可能なASCII文字とスペースのみで構成される文字列)が与えられた1場合、見出しが風刺であるか0、そうでない場合に出力します。スコアは、正しい出力の数を見出しの総数で割ったものになります。 通常どおり、標準の抜け穴(特にテストケースの最適化)は許可されていません。これを実施するために、200の隠されたテストケース(The Onionから100、Not The Onionから100)のセットでプログラムを実行します。ソリューションが有効であるためには、パブリックテストケースのスコアより20パーセントポイント以下しかスコアを取得してはなりません。 テストケース このチャレンジのテストケースを考え出すために、The Onion subreddit(The OnionとClickHoleなどの子サイトからの記事が掲載されている)から25件の見出しを選び、Not The Onion subreddit(実際のニュース記事から)風刺のような音が掲載されています)。見出しに加えた唯一の変更は、「空想的な」引用を通常のASCII引用に置き換え、大文字を標準化することでした。他のすべては元の記事の見出しから変更されていません。各見出しは独自の行にあります。 オニオンの見出し Trump Warns Removing Confederate Statues Could Be Slippery Slope To Eliminating Racism Entirely 'No Way To Prevent This,' Says Only Nation Where This Regularly Happens My Doctor Told Me I Should …

2
英語の句読点規則を適用する
ディクテーション作成アプリのコードを書くために雇われました。このアプリは、音声入力から音声入力を取得し、それを単語として解析し、画面に書き留めます。 経営陣はプロジェクトのパワーを本当に信用していません。残念ながら仕事をするのではなく、一日中じっと座ってゴルフをすることで知られています。適切にフォーマットされた文への句読点が散在した文。「適切にフォーマットされた」は以下で定義されます。 Sentenceは入力の文字列です。Wordは、連続する非スペース文字のグループです。句読点は、最初の文字がである単語です^。 単語の最初の文字が小文字ではない場合、単語は大文字になります(大文字の単語は正規表現に一致します/[^a-z].*/)。 文の最初の言葉は大文字にする必要があります。 A ^COMMAはコンマ文字,であり、スペースが続きますが、前にはありません。aaa ^COMMA bbbになりaaa, bbbます。 A ^COLONはのようなカンマです:。 A ^SEMICOLONはのようなカンマです;。 A ^PERIODはのようなカンマです.。aに続く単語は^PERIOD大文字にする必要があります。 A ^BANGは次のような期間です!。 A ^DASHはダッシュ文字-であり、前後にスペースがあります。 A ^HYPHENもダッシュ文字です-が、前後にスペースはありません。 An ^EMDASHは、ハイフン(ダッシュではありません!)で、スペルがあります--。 アンは^OPENQUOTE引用符で"スペース以下の直前ではなく、を持っています。に続く単語は^OPENQUOTE大文字にする必要があります。の^OPENQUOTE前に句読点ではない単語がある場合は^COMMA、その単語との間にを追加し^OPENQUOTEます。^OPENQUOTE次の単語を大文字にする句読点がanの前にある場合、次の単語にスキップし^OPENQUOTEます。 A ^CLOSEQUOTEは、,"後にスペースが続くが前にはない有向グラフです。場合^CLOSEQUOTEによって先行される^COMMA、^PERIODまたは^BANG、句読点が消えていることを^CLOSEQUOTE綴られている,"、."または!"それぞれ。句読点が消えて大文字が指定された場合、その大文字は引き続き次の使用可能な単語で発生する必要があります。 完全な最終結果の最初のスペースまたは末尾のスペースは削除する必要があり、行内の2つ以上のスペースの文字列はすべて単一のスペース文字に折りたたむ必要があります。 上記で説明されていないケース(^COMMA ^COMMAまたは^SEMICOLON ^CLOSEQUOTEまたは^UNDEFINEDPUNCTUATION)は、整形式入力では発生しないため、未定義の動作です。 開発チームは次のことを通知します。 プロジェクトは[あなたの言語はこちら]の言語で書かれています。Android/ iPhone用のアプリの場合は、できるだけスペースをとらないように、できるだけ短くする必要があります。あなたはそれがアプリ開発の仕組みではないことを説明しようとしますが、彼らは耳を傾けません。しかし、ちょっと、偶然です!あなたは[ここの言語]で素晴らしいゴルファーです! アプリにはWebアクセス許可がありません。また、このフォーマットを実行するライブラリはインストールされません。おそらく、あなたの言語に正規表現ライブラリが存在する場合は、それが必要だと思われる場合は、チームリーダーにそのライブラリを許可するよう説得することができます。 二重引用符または単一引用符を適切に使用するネストされた引用符のサポートは、アプリの今後のバージョンで予定されていますが、現在作業中のバージョンでは予定されていないので、心配しないでください。 経営陣はテスト駆動開発の大ファンなので、開発チームはすでに不幸なキーボードモンキーにプログラムの一部のテストを作成してもらいました:(読みやすくするために改行を追加し、スペースとして扱います) 入力: hello ^COMMA world ^BANG 出力: Hello, world! 入力: once upon a time …

2
トルコ語の動詞を活用する
入力 動詞、正規表現に一致する文字列([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) 複数、真実または偽の値 person、1、2、または3のいずれかの値を持つ整数 時制、1、2、または3のいずれかの値を持つ整数 出力 トルコの動詞の共役形動詞で、人のST / ND / RD人は、複数の場合は複数でありTRUE、それがない場合には、と単数 場合緊張は 1、シンプルな存在です。 場合緊張は 2、継続的な存在です。 時制が3 なら未来。 ルール トルコ語の動詞は、次の3つの要素で活用されています。 幹除去することにより形成された、makまたはmek不定詞の端部から、 時制の記号。 単純なプレゼントの場合: -r語幹が母音で終わる場合。 -irに係る母音調和ルール(下記参照)ステムが複数の音節が含まれている場合(すなわち、母音)、または以下の不規則動詞のいずれからのものである:olmak、almak、bilmek、bulmak、durmak、gelmek、görmek、kalmak、 ölmek、sanmak、vermek、varmak、vurmak ; -er語幹が1音節を含み、上記の不規則動詞にリストされていない場合は、母音調和規則に従って。 継続する現在の場合、-iyor、ここでiは母音調和規則に従って変化します。母音で終わる語幹は、この接尾辞を追加する前にこの母音をドロップします。その後、接尾辞は単語の最後から2番目の母音と一致します(正規表現によって存在することが保証されます)。 将来のために: -語幹が子音で終わる場合は、母音調和規則に従ってecek。 -語幹が母音で終わる場合は、母音調和規則に従って、yecek。 個人的な接尾辞によると、すべての場合には、アクションの実行者を示すために、母音調和のルール: |Singular|Plural| |---|--------|------| |1st| -im | -iz| |2nd| -sin |-siniz| |3rd| (none) | -ler| 最終K時制未来のになりĞ前-imと-izそう例えば、(almak, TRUE, 1, 3)生じるであろうalacağız。 母音調和規則 …

2
あなたのおじは酔って必要を助けます
Drunk Uncle(リージョンロックで申し訳ありませんがMEとAUS)は、Saturday Night Liveの架空のキャラクターです。彼はしばしば彼らのように聞こえる他の人の言葉を混同します。この課題では、通常のスピーチを酔っぱらいに変換する必要があります。 アルゴリズム drunkspeakに翻訳するには、テキスト内の単語の順序を入れ替える必要があります。スワッピングは、2つの単語の酔いの類似性に基づいています。酔いの類似性は、2つの単語が同じインデックスで発生した文字の数として定義されます。ただし、2つの同一の単語の酔いの類似度は-1です。例えば、treeそしてfriendそれらはインデックス1、インデックス3で「E」で「R」が両方のために、2の酩酊類似性を有します。 あなたがしなければならないのは、最も酔っている類似性を持つテキストの2つの単語を見つけて、それらを交換することだけです。2つの用語を交換すると、それらは移動しなくなります。次に、残りの入れ替え可能な用語を確認し、酔いの類似性が最も高い2つを入れ替えます。スワップできなくなるまでこれを続けます。次に、更新されたテキストを出力(または関数の場合はリターン)します。 詳細 簡単にするために、入力は[A-Za-z]の文字で構成される単語のリストです すべての入力に少なくとも1つの単語が含まれています :文字のマッチングは大文字と小文字を区別しないであるAと一致したa(注:この規則に起因Dogとdog同一であり、したがって、のDSを有する-1) 複数のペアが最も高い酔いの類似性を持っている場合: 単語の中で、それは酔いの類似性を最大にすることができます、リストで最も低いインデックスを持つものを選びます その単語を、酔いの類似性を最大化する最低インデックスの単語とペアにします 例 Drunk Uncle needs your help (題名) S 1:酔って<=>あなた(DS:1)your Uncle needs Drunk help S 2:ヘルプが必要<=>(DS:1)your Uncle help Drunk needs 出力: your Uncle help Drunk needs I love fidget spinners (退屈な例) S 1:I <=>愛(DS:0)love I fidget spinners …

3
単語リストから最短のパングラムを見つける
パングラムは、すべての文字を含む文字列ですa- z英語のアルファベット、大文字と小文字を区別しませんの。(パングラムに文字のコピーが複数含まれていたり、文字に加えて文字以外の文字が含まれていても問題ありません。) 入力が文字列のリストであり、次のプロパティを持つ1つ以上の文字列を出力するプログラムまたは関数を記述します。 各出力文字列はパングラムでなければなりません。 各出力文字列は、スペースで区切られた、入力リストからの1つ以上の文字列を連結して形成する必要があります。 各出力文字列は、これらのプロパティを持つすべての文字列の中で、最短であるか、最短で結合されている必要があります。 多くのプログラムは、1つの文字列のみを出力することを選択します。出力を制限するために追加のコードを作成する必要がある場合にのみ、複数の文字列を出力する必要があります。 入力に印刷できない文字やスペースが含まれておらず、その中の単語が(リストの長さの自然対数の26倍)文字を超えていないと想定する場合があります。(ただし、入力に文字のみ、または小文字のみが含まれているとは限りません。句読点と大文字は完全に可能です。) 入力と出力は、適切な形式で指定できます。プログラムのテストには、2つのテストケースを使用することをお勧めします。英語の単語の辞書(ほとんどのコンピューターには1つあります)と、次のケース(完全な(26文字)のパングラムが不可能な場合)を見つける必要があります。重複した文字を含む): abcdefghi defghijkl ijklmnop lmnopqrs opqrstuvw rstuvwxyz 提出物とともに、プログラムの出力のサンプルを含める必要があります。(これは、異なる単語リストを使用した結果、人によって異なる場合があります。) 勝利条件 これは、複雑さ が制限されたコードゴルフの課題です。勝者は、多項式時間で実行される最も短いプログラム(バイト単位)です。(それが何を意味するのかを知らない人のための要約:単語リストのサイズを2倍にすると、プログラムは一定の係数以下で遅くなるはずです。しかし、問題の定数係数はあなたと同じくらい大きくすることができますたとえば、4倍または8倍遅くなることは有効ですが、単語リストの長さの係数だけ小さくなることはありません。遅くなる係数には制限があるはずです。)

1
ユニークなパズルで触覚ヘキサメーターをスキャン
ラテン系のひどい学生として数年間、私はラテン語について多くのことを嫌うことを学びました。しかし、私が好きなことが1つあります。 ラテン語のスキャンション。 スキャンとは、詩の特定のラインのメーターを決定する行為です。ラテン語の場合、これは、行の各音節を「軽い」または「重い」として区別することを意味します。 ラテン語のスキャンでは多くのルールがあります。ただし、英語とは異なり、ラテン語のスキャンはかなり規則的であり、ラテン語の語彙や文法の知識を実行する必要はありません。この問題については、これらのルールの簡略化されたサブセットを使用します(実際のラテン語にはきちんとした仕様がありません)。 あなたがしなければならないscansion始める前Elideのを。Elisionは、発音を簡単にするために単語間に音節をドロップすることです。(例:「彼は」->「彼は」)。英語とは異なり、ラテン語の省略は非常に優れた規則に従います。 次の単語が母音で始まる場合、母音で終わる単語の最後の母音は省略されます。 NAUTA EST-> NAUTEST 同じことが母音で終わり、その後に "m"が続く単語にも当てはまります。 FIDUM AGRICOLAM-> FIDAGRICOLAM 語頭の "h"の後に母音が続く場合は、省略のために1つの母音として数えられ、省略時には常に削除されます。 MULTAE HORAE-> MULTORAE または MULTAM HORAM-> MULTORAM 省略後、スキャンを開始できます。スキャンは特定のメーターに対して行われます。この挑戦のためのメートルは、dactylic hexameterです。Dactylic hexameterには6つの「足」があり、各足は2つまたは3つの音節で構成されています。音節は、母音に応じて長い場合と短い場合があります。最初の5フィートのそれぞれは、dactyl、長い音節、それに続く2つの短い音節、またはspondee、2つの長い音節のいずれかになります。そして、最後の足は、先祖が後に続く長いものになります(この問題では、先祖を特定する必要はありません)。 ラテン語の母音は短くても長くてもかまいません 2つの母音(例:ectectum)の間に挟まれた "i"は子音です。(つまり「j」) 母音が続く単語「i」、たとえば「Iactus」も子音です 「q」の後の「u」も子音です(つまり「v」) 二母音(ae、au、ei、eu、oe、ui)は2つの母音で構成されますが、1つの母音として数えられ、常に長くなります。 母音と次の母音の間に2つ以上の子音がある母音は常に長い 前のルールでは、「b」、「c」、「d」、「g」、「p」、または「t」の後の「l」または「r」は子音としてカウントされません 「x」は2つの子音としてカウントされます 「ch」、「ph」、「th」、および「qu」は1つの子音としてカウントされます 単語の最後の(省略後の)音節「que」は常に短い 母音が前の規則のいずれかによって強制されていない場合、長さも短さも、これはメーターによって異なります。 あなたの仕事は、ラテン語の行を取り、それをスキャンすることです。標準入力を介して行を文字列として取り込み、最終的なスキャンを表す文字列を出力します。 入力には、スペースと文字AZのみが含まれます。 スキャンを表すために|、足の間隔を区切ってすべての音節を出力します。長い音節はaで表され、-短い音節はaでマークされv、先祖(すべての行の最後の音節)はでマークされますx。複数のソリューションが存在する場合は、それらのいずれかを出力する可能性があります。 テストケース ヴァージルのアエネイスの始まり。 ARMA VIRUMQUE CANO TROIAE QUI PRIMUS AB …

6
フィンランド語の2つの名詞の格のリスト
前書き この課題では、フィンランド語の2つの名詞の格を正しくリストすることがあなたの仕事です。ツイストは、リストの1つをガイドとして使用して、もう1つを作成できることです。 名詞 データとして、次の2つの偏角テーブルを使用します。彼らは、2つの名詞の格を、上記のWikipediaの記事と同じ順序で、1行に1つの格を、該当する場合は単数形:複数の形式でリストします。 表1:ovi(「ドア」)のケース ovi : ovet oven : ovien oven : ovet ovea : ovia ovessa : ovissa ovesta : ovista oveen : oviin ovella : ovilla ovelta : ovilta ovelle : oville ovena : ovina oveksi : oviksi ovin ovetta : ovitta ovine 表2:ジャルカ( "足")の症例 jalka : …

5
ケースフォールドドイツ語
ドイツ語の文字列とケースの表示(小文字/大文字/タイトル)が与えられた場合、文字列をそのケースに折りたたみます。 仕様書 入力のみで構成されますa- zプラスäöüß-,.;:!?'"大文字および/または小文字で。 ターゲットケースは、一貫したタイプの3つの一意の値(それらを具体的に指定してください)として取得できます。3つの文字、3つの数字、または3つのビットパターン。(現在、他のフォーマットは、ケース仕様への回答の「アウトソーシング」を防ぐことを許可されていません。追加のフォーマットを許可する必要があると思われる場合はコメントしてください。) タイトルケースとは、文字の後に続く文字を除いてすべて大文字を意味します(文字はa– zプラスですäöüß)。 ガチャ ß大文字にする必要がある場合は、にする必要がありますẞ。一部のケースフォールディングビルトインとライブラリはこれを行いません。 ßタイトルケースにする必要がある場合は、にする必要がありSsます。一部のケースフォールディングビルトインとライブラリはこれを行いません。 ssテキスト内で発生する可能性があるため、ßまたはに変換しないでくださいẞ。 例 大文字die Räder sagen "ßß ss" für dich, wegen des Öls! はDIE RÄDER SAGEN "ẞẞ SS" FÜR DICH, WEGEN DES ÖLS! 小文字 die Räder sagen "ßß ss" für dich, wegen des Öls! は die räder sagen "ßß ss" für …

2
1000の最も一般的な単語
この質問は、「物事の説明者」が楽しく読めるから書いてありました。 文字、数字、およびこのようなもののセットを読み取り/受け取り、すべての単語がこのセットの一部である場合に"#%|?戻る「コンピュータに物事を実行させるもの」を記述します。True / 1 すべての単語がそのセットの一部ではない場合、そのセットの一部ではなかった単語を返します。 このウェブサイトは、すべての場合において正しいと見なすことができます。ルールはそのサイトの仕様に従うように書かれています。 例: Truthy: 最初の水平線より上のテキスト全体が入力として貼り付けられている場合、コードは真の値を返す必要があります。 次の行は真の値を返します(入力はで区切られています###) This returns "Hello, World!" ### tHiS rEtUrNs TrUe... ### Thing Explainer is a book written by a man. The man writes books with simple words. ### This set of stuff "#!^{>7( must return true 偽り: 次の例では、入力と出力はで区切られてい***ます。異なるテストケースはで区切られ###ます。 This code doesn't return …
9 code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

3
フランス語の動詞の活用形をすべて印刷する
「er」、「ir」、または「re」(「不定詞」)のいずれかで終わる文字列を指定すると、7つの単純な時制で文字列の完全な活用形をフランス語の動詞として出力します。各時制ごとに(以下の順序で)、各主語代名詞を次の順序で出力します。je、tu、il、elle、nous、vous、ils、elles ; その後にスペース、代名詞に従って動詞が活用された動詞、改行が続きます。動詞が母音(aeiou)またはhで始まる場合、jeはj 'になり、スペースは省略されます。 すべての例で、通常の動詞exister、invertir、およびrendreを使用して説明します。フランス語には非常に多くの不規則動詞がありますが、仕様と挑戦を容易にするために無視します。 時制 現在時制 不定詞からer / ir / reを削除し、次のエンディングを追加します。 er:j'exist e、tu exist es、il exist e、elle exist e、nous exist ons、vous exist ez、il exists ent、elles exist ent。 IR:j'invertがあり、TU反転がある、反転IL それ、反転ELLE それ、nousが反転issons、ランデブー反転issez、ILS反転オペレーターisSent。 re:je rend s、tu rend s、il rend、elle rend(エンディングなし)、nous rend ons、vous rend ez、il rend ent、elles rend ent。 不完全 不定詞からer / ir …

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