次の9つのタスクを任意の順序で実行するプログラムを作成するには、1つの言語を使用する必要があります。
- 入力された数値を基数10から基数36に変換します。
- サンプル入力:
1000
- サンプル出力:(
RS
出力は大文字でなければなりません)
- サンプル入力:
- 文字列の各文字を10進数の10進ASCIIコードに変換し、連結されたコードを印刷します。
- サンプル入力:
Scrambled 3GG5
- サンプル出力:
839911497109981081011002051717153
- サンプル入力:
- 入力された数値が1738で割り切れるかどうかを判別します。
- 真の場合は真偽値を返し、偽の場合は偽値を返します。
- 文字列に文字が含まれているかどうかを判断
q
します。- 真の値を返しますが、偽の値を返します。
- 入力された文字列を+1のシーザー暗号でエンコードします。
- 大文字と小文字を区別する必要があります。文字以外の文字は変更なしで印刷されます。
- サンプル入力:
Good morning, World!
- サンプル出力:
Hppe npsojoh, Xpsme!
- 数の素因数の合計を見つけて出力します。
- サンプル入力:
1320
- サンプル出力:
21
- サンプル入力:
- 印刷
PPCG
。 - で
n
割り切れる最初の正の整数を出力しfloor(sqrt(n))
ます。n
入力された整数です。
- 入力された文字列のすべて
o
をO
で置き換えますಠ
。- サンプル入力:
Onomatopoeia
- サンプル出力:
ಠnಠmatಠpಠeia
- サンプル入力:
あなたはこの挑戦がそうCode Billiards
でないことに気付くでしょうCode Golf
。このチャレンジの目的は、ビリヤードのように、コードをセットアップして、次のチャレンジのために少しだけ変更できるようにすることです。これが、プログラムが上記のタスクを順番に解決する必要がない理由です。
あなたのスコアは次のように決定されます
1
プログラムの各バイトごとにスコアが上がります。floor(n^(1.5))
2つの連続したプログラムのレーベンシュタイン距離がの場合、スコアは上がりn
ます。たとえば、最初のプログラムがpotato
で、2番目のプログラムがであるtaters
場合、スコアは12バイトで12 、レベンシュタイン距離5で11
=floor(5^(1.5))
ずつ上がります。
この課題の目的は、9つのプログラムすべてを作成した後、できるだけ低いスコアにすることです。標準のCGルールが適用されます。
リーダーボードを表示するには、[コードスニペットを表示]をクリックし、一番下までスクロールして[►コードスニペットを実行]をクリックします。オプティマイザーによって作成されたスニペット。
ಠ
とはa
?1(ಠ
1文字としてカウント)または2(ಠ
実際は2バイトであるため)ですか?