明日10時でCodeIQの「コード・トライアスロン」掲載終了です。よければ皆様のコードをハッシュタグ #コードトライアスロン で公開して下さい。Togetterでまとめます!
2015-04-16 22:28:29(ΦωΦ)<提出したやつ ideone.com/il9c0C gist.github.com/yuppe19/73e42e… ほとんど何も変わってないと思うけど最新>(ΦωΦ) #コードトライアスロン
2015-04-17 10:50:12#コードトライアスロン prime.rb を使った方がいいのだろうけど、使わない方向で。ideone.com/T8m02g
2015-04-17 11:36:49コード公開します。 ideone.com/s8Fwok #コードトライアスロン codeiq.jp/q/1383 @riverplus @codeiqさんから
2015-04-17 11:45:38さて。締切を過ぎたのでネタばれ。提出はC版 ideone.com/6PCy1a 。十分小さいnに対しては素数と決め打てるから Rubyで ideone.com/V30XbW のように楽できるけど…。#コードトライアスロン #CodeIQ
2015-04-17 12:25:19FB頂いて初めて知ったけど、ペラン数と言うのね。P(i)がiで割り切れるのはiが素数の時だけなのか!? と焦った ( ミラー・ラビンの立場が… ) けど、流石にそれだとおおごとだよね…。でもiが素数なら必ず割り切れるらしい。不思議。#コードトライアスロン #CodeIQ
2015-04-17 12:35:07BASICerのご参考まで、ideone上で0.05秒です。 ideone.com/e9LZiV ・任意サイズのArrayListが遅い⇒固定サイズの構造体で代替 ・問1の「ペラン素数」を以後の素数列挙に流用 がポイント。#コードトライアスロン #誰だよVBで出ry
2015-04-17 14:34:47提出したコードです。 ideone.com/rTY8gI #コードトライアスロン codeiq.jp/q/1383 @codeiqさんから #codeiq
2015-04-17 15:07:23#コードトライアスロン の提出コードを結構書き換えたもの github.com/fetus-hina/cod… 残骸は一応残してある
2015-04-17 19:15:39swordoneさんからのコード・トライアスロンの解答コードです!ideone.com/cXsV9q #コードトライアスロン
2015-04-17 21:06:20久々にコード公開。Haskellで0.05s。primes工夫すればもっと速くなるはず。 ideone.com/hzd6Ts #コードトライアスロン codeiq.jp/q/1383 @codeiqさんから
2015-04-17 21:14:13@ciel0codeiq 「Rubyにバグがあった」とツイートしていたのは、この修正が入っている with_index のことでしょうか? ※0開始ではなく1開始とかにもできるのですか…一般のwith_indexだと。
2015-04-17 21:26:08@angel_p_57 るりまに、Primeについて「Enumerator と互換性のある外部イテレータでもあります。」という記述があります。Prime.each.with_indexを修正するかるりまを修正するかの2択です(汗)
2015-04-17 21:30:00@ciel0codeiq 有難うございます。互換性は大事、大事ですね。驚いたのは、ローカルのプログラム内で、ライブラリの1関数だけ差し替える事が出来るのですね。Rubyって。( いや他の言語でもできるかも知れないけど、意識した事がなかった )
2015-04-17 21:36:55CodeIQの「コードトライアスロン」の公開期間が終わったということで、自分の提出コードをさらしておきます。gist.github.com/nekoTheShadow/… #コードトライアスロン
2015-04-17 22:01:11使用言語はRuby。2回目の提出で合格。primeライブラリは利用せず、実行時間は0.15秒でした。gist.github.com/nekoTheShadow/… #コードトライアスロン
2015-04-17 22:03:19