トップページ > プログラム > 2014年07月27日 > MQVey8+4

書き込み順位&時間帯一覧

11 位/180 ID中時間01234567891011121314151617181920212223Total
書き込み数0004010000000000000000005



使用した名前一覧書き込んだスレッド一覧
◆Cn6bJfqbWU
プログラミングのお題スレ Part4

書き込みレス一覧

プログラミングのお題スレ Part4
624 : ◆Cn6bJfqbWU [sage]:2014/07/27(日) 03:13:48.28 ID:MQVey8+4
>>549 Perl (ちょっとFunctioal風に)

pint for
      map{$$_[1]}
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sort{$$a[0]<=>$$b[0]}
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map{[index($_,1), ++$i]} <DATA>;
__DATA__
145327698
839654127
672918543
496185372
218473956
753296481
367542819
984761235
521839764
プログラミングのお題スレ Part4
625 : ◆Cn6bJfqbWU [sage]:2014/07/27(日) 03:20:51.87 ID:MQVey8+4
>>624 あんれ? &nbsp; がそのまま見えちゃうorz 半角スペースでインデントしてみると

pint for
map{$$_[1]}
sort{$$a[0]<=>$$b[0]}
map{[index($_,1), ++$i]} <DATA>;
__DATA__
145327698
839654127
672918543
496185372
218473956
753296481
367542819
984761235
521839764
プログラミングのお題スレ Part4
626 : ◆Cn6bJfqbWU [sage]:2014/07/27(日) 03:31:36.45 ID:MQVey8+4
>>625 ゴメン誤記があった
× pint for
○ print for
プログラミングのお題スレ Part4
627 : ◆Cn6bJfqbWU [sage]:2014/07/27(日) 03:55:12.40 ID:MQVey8+4
>>625 Perl もう少しスマートに

print values %{{sort {$$a[0]<=>$$b[0]} map{index($_,1)=>++$i} <DATA>}};
__DATA__
145327698
839654127
672918543
496185372
218473956
753296481
367542819
984761235
521839764


5.16までなら下記でおkで、5.18は多分だめだと思うw、なぜでしょうねw

print values %{{map{index($_,1) => ++$i} <DATA>}};
__DATA__
145327698
839654127
672918543
496185372
218473956
753296481
367542819
984761235
521839764
プログラミングのお題スレ Part4
630 : ◆Cn6bJfqbWU [sage]:2014/07/27(日) 05:13:36.84 ID:MQVey8+4
マンドくせぇオジサンだな、素直にlambdaで再帰よろ…

オレ様はツンデレじゃないけれど…


sub f {
$n++ while ($m = $p*$n % $x) > 1;
$m ? $n : 'false'
}

($p,$x,$n) = (213,16,1); say f;
($p,$x,$n) = (214,16,1); say f;
($p,$x,$n) = (333,29,1); say f;


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。