プログラミングのお題スレ Part22 (858レス)
プログラミングのお題スレ Part22 http://mevius.5ch.net/test/read.cgi/tech/1691038333/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
101: デフォルトの名無しさん [sage] 2023/09/28(木) 08:18:15.29 ID:q8VwFY1b お題 文字列S=abcdefghij(10文字)が与えられて 配列[0,4,7]が与えられる このときSの0番目を4番目、4番目を7番目、7番目を0番目に移動した文字列を出力するプログラムを書いてください http://mevius.5ch.net/test/read.cgi/tech/1691038333/101
243: 9 [sage] 2024/02/16(金) 14:47:55.29 ID:TIAwaOOw >>234 Perl5、小さい方の検索は0で止まるので負の値を避ける必要はなかった、書き直し。 $r = qr/^((\d)(?1)\2|\d?)$/; for $n (0,17,100,123459321) { my %a; for (0..$n) { $a{$n - $_} = 1 if ($n - $_) =~ $r; $a{$n + $_} = 1 if ($n + $_) =~ $r; last if @a = keys %a; } print "$n -> @a\n"; } http://mevius.5ch.net/test/read.cgi/tech/1691038333/243
436: デフォルトの名無しさん [] 2024/10/09(水) 02:10:34.29 ID:4B3K5XUV # RPGの攻撃状況を再現 # モンスターと戦っている。 # 1から10のサイコロをふって、 # 6未満の場合、サイコロの目だけダメージを与えたと表示。 # 6以上の場合、クリティカルヒットとして、100のダメージを与えたと表示。 # 0の場合、防御されたとして、0ダメージを表示。 import random hit = random.randint(0,10) if 1 <= hit < 6: print("スライムに、" + str(hit) + "のダメージを与えた!") elif hit >= 6: print("クリティカルヒットダメージ100を与えた") else: print("ダメージは、" + str(hit) + "防御された") #楽しすぎだなwこれはw http://mevius.5ch.net/test/read.cgi/tech/1691038333/436
438: デフォルトの名無しさん [sage] 2024/10/11(金) 05:53:27.29 ID:EzY86rdr お題:文字列の中で1つ以上連続している空白をすべて空白4つに置換せよ。ただし正規表現は使ってはならない。 例: "abc def ghi" -> "abc def ghi" http://mevius.5ch.net/test/read.cgi/tech/1691038333/438
603: デフォルトの名無しさん [sage] 2025/02/13(木) 22:58:07.29 ID:bC7pFAVH >>594 Rust fn f(input: &str, a: u32, b:u32) -> String { let src = format!("{a}{b}"); let dst = if a + b < 10 { format!("{a}{x}{b}", x = a + b) } else { format!("{a}{x}{y}{z}{b}", x = 1, y = 1 + a + b - 10, z = a + b - 10) }; use itertools::Itertools; input.split(&src).join(&dst) } fn main() { assert_eq!(f("123456789", 3, 4), "1237456789"); assert_eq!(f("123456789", 6, 7), "123456143789"); assert_eq!(f("3141592653589793238462643383279502884197169399375105820974944", 9, 7), "3141592653589176793238462643383279502884191767169399375105820917674944"); } http://mevius.5ch.net/test/read.cgi/tech/1691038333/603
635: デフォルトの名無しさん [] 2025/02/16(日) 08:16:54.29 ID:v+IcfGmt 他人の回答が間違いとなるようにお題を解釈するのは知的なことではないよバカの所業だよ http://mevius.5ch.net/test/read.cgi/tech/1691038333/635
778: デフォルトの名無しさん [sage] 2025/07/27(日) 17:05:48.29 ID:vFJ24xnO >>771 c https://ideone.com/6Wn3eD http://mevius.5ch.net/test/read.cgi/tech/1691038333/778
793: デフォルトの名無しさん [] 2025/08/06(水) 17:17:53.29 ID:qE4NV2ND >>771 JavaScript https://paiza.io/projects/xtvAB2LXpLg0XOjzBHfl2w http://mevius.5ch.net/test/read.cgi/tech/1691038333/793
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.041s