プログラミングのお題スレ Part22 (863レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
438(10): デフォルトの名無しさん [sage] 2024/10/11(金)05:53 ID:EzY86rdr(1/2)
お題:文字列の中で1つ以上連続している空白をすべて空白4つに置換せよ。ただし正規表現は使ってはならない。
例:
"abc def ghi" -> "abc def ghi"
439: 438 [sage] 2024/10/11(金)05:54 ID:EzY86rdr(2/2)
5chは空白を1つに置換するらしく例は出せない。脳内保管せよ。
440(1): デフォルトの名無しさん [] 2024/10/11(金)20:53 ID:BlO5cFoG(1/2)
>>438
perl -lpE'$_=join$"x4,split$"'
(文字列を入れる)
442: デフォルトの名無しさん [] 2024/10/11(金)22:15 ID:H5F5jhxE(1)
>>438
R
https://ideone.com/LO7vyR
452: デフォルトの名無しさん [] 01/01(水)13:32 ID:ZpviU2f/(1/7)
>>438
Java
https://paiza.io/projects/c5TaBFHebIAdHNIU_QToUg
460: 警備員[Lv.16] [] 01/02(木)03:06 ID:PSAM74+n(1/2)
>>438
Kotlin
https://paiza.io/projects/8ePwRoyLPZQ0cMWtO7MSHg
481: デフォルトの名無しさん [sage] 01/13(月)13:03 ID:mFwJihvQ(1)
>>438 c
https://ideone.com/UKze06
482: デフォルトの名無しさん [sage] 01/13(月)20:43 ID:zlmvetys(1)
>>438 java
https://ideone.com/mGUDU4
837: デフォルトの名無しさん [sage] 09/09(火)21:56 ID:PCxKX9bv(1)
>>438 scheme (chicken 4.13)
https://ideone.com/6weUjU
・まずまとまりに分割して処理
>>438 scheme (chicken 4.13)
https://ideone.com/BCt6fd
・最初のを四つにして、残りはスキップ
838: デフォルトの名無しさん [] 09/10(水)21:21 ID:rb/tQvOM(1)
>>438
C#で短く書けた
https://ideone.com/SwAZsS
x.EndsWith(" ") でなく x.LastOrDefault() == ' ' の方が長くはなるが効率的かも知れない。
844: デフォルトの名無しさん [sage] 09/12(金)20:36 ID:I2wrB793(1)
>>438 scheme (chicken 4.13)
https://ideone.com/SlkO0l
・空白時にdrop-while
>>842 ruby
https://ideone.com/mY83rW
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s