プログラミングのお題スレ Part22 (831レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
171(5): 2023/11/30(木)06:46 ID:/rzYr39l(1) AAS
お題:英字の羅列された文字列が与えられる。この文字列を分析して数字列を出力せよ。数字の表記ルールは、その文字の両隣の文字がASCIIコードにおける奇数だったら1、そうでなければ0.
173: 2023/11/30(木)20:13 ID:tzHzM+FM(1) AAS
>>171 octave
外部リンク:ideone.com
function a = f(s)
o = rem([0 uint8(s) 0], 2) == 1;
a = o(1:end-2) & o(3:end);
end
>>171 c
外部リンク:ideone.com
void f(const char *s, int *out, int *len) {
int i;
省3
175: 17 2023/12/02(土)14:30 ID:FLL1Kaqa(1) AAS
>>171
Kotlin
外部リンク:paiza.io
両隣が存在する文字のみを対象に処理をするようにした。なので3文字未満はエラーになる。3文字の場合は2文字目だけを対象にして一つ結果を出す。
176: 2023/12/04(月)20:26 ID:LtCaDuZa(1) AAS
>>171 Ruby
def solution1( str )
a = 0
str.chars.inject(''){|s,c|
s << ( (5 & (a = 7 & a << 1 | c.ord & 1) == 5)? '1' : '0' )
}[2..-1] || ''
end
solution( '' ) #=> ""
solution( 'AB' ) #=> ""
177: 2023/12/08(金)09:07 ID:Fcz3Modv(1) AAS
>>171 lisp
外部リンク:ideone.com
178: 2023/12/10(日)17:41 ID:Dj8Ho2Ik(1) AAS
>>171
C#
外部リンク:paiza.io
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.032s