[過去ログ] プログラミングのお題スレ Part17 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
106(8): 2020/04/08(水)07:58 ID:5CDGaVzP(1) AAS
お題: レスの被アンカー数をレスごとにカウントし、降順に整列して出力せよ
入力は1レス1行で入力され、1行のフォーマットは「レス番:レス内容」でコロンで区切ってある
レスの入力がすべて終わった段階でレスごとに被アンカー数を計算し、「レス番:カウント数」のフォーマットで出力せよ
入力と出力例: 外部リンク:ideone.com
109: 2020/04/08(水)23:06 ID:jh8IMM/7(1) AAS
>>106 Perl5
for (<>) {
($r, @a) = /([-\d]+)/g;
push @s, $r;
for (@a) {
@b = /(\d+)/g;
$h{$_}++ for $b[0]..$b[-1]
}
}
printf "%d: %d\n", $_, $h{$_}//0 for @s;
省2
110(2): 2020/04/09(木)00:05 ID:VEjEdiDF(1) AAS
>>106 Perl5、ゴメン「降順に整列」が抜けてた…orz、やり直し
for (<>) {
($r, @a) = /([-\d]+)/g;
push @s, $r;
for (@a) {
@b = /(\d+)/g;
$h{$_}++ for $b[0]..$b[-1]
}
}
@t = sort{$h{$b} <=> $h{$a}} @s;
省3
111: 2020/04/09(木)10:38 ID:Sx5ouxFp(1) AAS
>>106
話題そらそうと粘着君が必死だねwww負け組だっさwww
123: 2020/04/11(土)01:07 ID:Rbw4pROQ(1) AAS
>>106 Python
外部リンク:ideone.com
125: 2020/04/12(日)00:40 ID:j0O/fDVx(1) AAS
>>106
Java
外部リンク:paiza.io
126: 2020/04/13(月)23:30 ID:+Sqc38Tr(1) AAS
>>106
Kotlin
外部リンク:paiza.io
127: 2020/04/14(火)00:06 ID:hs9mI5+o(1/2) AAS
>>106
Kotlin
正規表現使わない版
外部リンク:paiza.io
更に最初から SortedMap に入れるようにした。
128: 2020/04/14(火)01:39 ID:hs9mI5+o(2/2) AAS
>>106
C
外部リンク:paiza.io
やっぱCで標準のライブラリしか使わないと長くなるな。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.036s