あなたの課題:文字列s、文字を受け取り、inのc最長実行の長さを見つける関数を作成します。実行の長さはになります。csl
ルール:
- 場合は
s長さが0であるか、c空である、l0にしてください。 cin のインスタンスがない場合、0sでlなければなりません。- 標準の抜け穴と標準のI / Oルールが適用されます。
- s
sの実行中cの場所に関係lなく、同じである必要があります。 - 印刷可能なASCII文字は、
sとに表示できますc。
テストケース:
s,c --> l
"Hello, World!",'l' --> 2
"Foobar",'o' --> 2
"abcdef",'e' --> 1
"three spaces",' ' --> 3
"xxx xxxx xx",'x' --> 4
"xxxx xx xxx",'x' --> 4
"",'a' --> 0
"anything",'' --> 0
勝者:
コードゴルフと同様に、各言語の最短回答が勝ちます。
sし、c非空に含まれていないs、あなたのテストケースでは?
s/に表示できる文字の範囲はc?
c空にできますか?多くの言語では、文字は特別なセマンティクスを持つ単なる整数であり、空の整数を実際に持つこともできません。