プログラミングのお題スレ Part22 (863レス)
上下前次1-新
抽出解除 レス栞
73: 蟻人間 ◆T6xkBnTXz7B0 2023/08/26(土)23:04:31.69 ID:JYg5slq9(1/3) AAS
回文の長さに制限があるから、回文の長さで場合分けすれば、全部列挙可能。
87: 2023/09/20(水)18:50:38.69 ID:I55f6i4N(2/2) AAS
いいだしっぺということで作ってきたら既に投稿が
printfするところは一緒ですね
bash,勉強になります
haskell
import Text.Printf
import System.IO
import System.Directory
省13
259(1): 2024/02/18(日)19:41:35.69 ID:rWy6ZYAH(2/2) AAS
>>234 dart
外部リンク:ideone.com
void main() {
var rev = (n) => int.parse(n.toString().split('').reversed.join());
var f = (n) => Iterable.generate(n + 1).map((i) => [n - i, n + i].where((x) => x == rev(x))).firstWhere((a) => a.isNotEmpty).toSet().toList();
print([0, 17, 100].map((n) => [n, f(n)]));
}
392: 2024/08/03(土)22:41:57.69 ID:Dl6/uvrz(2/3) AAS
入力例とその時の出力例を
データとして数種類用意すればOK
例えば>>234とか>>343を参考
444(1): 2024/10/12(土)01:39:02.69 ID:OB4ycmPb(2/3) AAS
>>443
#!ruby
#encoding: utf-8
$stdout=open("kekka.txt","w")
i=100000 #対戦回数
k=0 #勇者の勝ち
n=1 #勇者のサイコロの数
省2
500(11): 01/27(月)09:16:22.69 ID:rqFJtGlJ(1) AAS
お題
入力された文字列から重複する文字を抽出してください
T →
CG →
ATA → A
CGGA → G
ATGAT → AT
省5
575: 02/11(火)23:50:12.69 ID:HwVbkmdb(1/2) AAS
小数対応はともかく
max値を返してしまう人はプログラマ失格かな
あとsortを使ってしまう人は計算量を知らない初心者
720: 03/30(日)15:35:52.69 ID:bQF7/1H+(1) AAS
後者で学校の課題な予感がするな
754(2): 04/12(土)21:18:53.69 ID:RVQAocGC(1) AAS
>>741のC++プログラムは for (int i = S; i >= 2; i--) のループの最後のi = 2の場合を
ループの外に出して最適化 (p[S]以外のp[_]への要素追加をしないように) するだけで、
20億以下で解の出力なしのときの実行時間が元のプログラムの半分未満になるな。
外部リンク:ideone.com (1.02秒)
↓
外部リンク:ideone.com (0.44秒)
770: 06/29(日)21:58:43.69 ID:HlaloW8+(1) AAS
>>769
解がないため不成立
inputとoutputの事例などがないため不成立
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.450s*