プログラミングのお題スレ Part22 (863レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
8
(3): デフォルトの名無しさん [] 2023/08/07(月)01:25:47.55 ID:dolrRGoi(1/2)
>>6
それなんて言語?
89: 9 [sage] 2023/09/22(金)16:53:16.55 ID:8M97O6g7(1)
>>85 Perl5

rename "abc$_.mp4", sprintf 'abc%03d.mp4',$_ for 1..20;

※abc1.mp4 abc2.mp4 .. abc20.mp4 があるとしています。
 また abc001.mp4 abc002.mp4 ... abc020.mp4 は既存かのチェックは省いています。
225
(1): 223 [sage] 2024/02/05(月)23:51:15.55 ID:tt/WRhkt(2/2)
>>206 rust
https://ideone.com/Ma1WGV
>>223の移植
・色々迷いアリ
 .map(|k| *h.get(k).unwrap())のところは当初
 .map(|k| h.get(k).map(|&i| i)).flatten()などとしていたが
 正解がわからないので迷った挙げ句に短く書けるほうを採用
・これに限らずrustは不慣れなので色々珍妙なことをしている可能性アリ
278: デフォルトの名無しさん [] 2024/02/23(金)21:39:34.55 ID:ZR6D6MGM(2/2)
>>277
あー。プログラムにバグがあってまともに答えが出ないっていうことではなく何の捻りもないプログラムだからダメっていう感想ね。それならわかる。
こちらもアルゴリズム思い浮かばないけどとりあえず作ってみただけだし。ダメというほどではないが良いとも思えないプログラムなので。
369: 9 [sage] 2024/06/13(木)17:07:01.55 ID:XgNTPGgf(3/3)
すまんね68系で育ったもんですぐ連想できなんだ
514
(2): デフォルトの名無しさん [] 01/31(金)13:46:22.55 ID:+tPQNmsr(1)
このスレでいいのかわからんのだけど
Rust勉強中なんだがメモリ安全性の恩恵を受けやすいなんかしらかのプログラムを書こうと思ってるんだがなにかいいお題はあるか?
言語処理系は大体作ってるのでそれ以外で頼む
649: デフォルトの名無しさん [sage] 02/19(水)21:58:22.55 ID:Hs/awmG/(1)
>>647
関数型でタブーの可変な変数宣言してもよいなら、もっと簡単になるね。

fn f(input: &[u8]) -> Vec<u8> {
 let mut pre = None;
 input
  .iter()
  .flat_map(|&x| {
   [
    pre.replace(x & 1)
     .and_then(|p| (p == x & 1).then_some(p + b'0')),
    Some(x),
   ]
   .into_iter()
   .flatten()
  })
  .collect()
}
675: デフォルトの名無しさん [] 03/14(金)21:36:16.55 ID:pC/XkvI4(1)
数列の長さは指定されていない。

10 INPUT "0-9";I
20 PRINT "0"
30 END
727: デフォルトの名無しさん [sage] 04/02(水)13:29:35.55 ID:k9Y5euIy(1)
いまどきのプログラミングなら出力はHTMLだよな
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s