CodeIQ「コード・トライアスロン」問題 みんなのコード

2
Kawazoe @riverplus

明日10時でCodeIQの「コード・トライアスロン」掲載終了です。よければ皆様のコードをハッシュタグ #コードトライアスロン で公開して下さい。Togetterでまとめます!

2015-04-16 22:28:29
ininsanus @ininsanus

(ΦωΦ)<提出したやつ ideone.com/il9c0C gist.github.com/yuppe19/73e42e… ほとんど何も変わってないと思うけど最新>(ΦωΦ) #コードトライアスロン

2015-04-17 10:50:12
Masaki Suketa @m_suketa

#コードトライアスロン prime.rb を使った方がいいのだろうけど、使わない方向で。ideone.com/T8m02g

2015-04-17 11:36:49
angel (as ㌵㌤の猫) @angel_p_57

さて。締切を過ぎたのでネタばれ。提出はC版 ideone.com/6PCy1a 。十分小さいnに対しては素数と決め打てるから Rubyで ideone.com/V30XbW のように楽できるけど…。#コードトライアスロン #CodeIQ

2015-04-17 12:25:19
angel (as ㌵㌤の猫) @angel_p_57

FB頂いて初めて知ったけど、ペラン数と言うのね。P(i)がiで割り切れるのはiが素数の時だけなのか!? と焦った ( ミラー・ラビンの立場が… ) けど、流石にそれだとおおごとだよね…。でもiが素数なら必ず割り切れるらしい。不思議。#コードトライアスロン #CodeIQ

2015-04-17 12:35:07
えちごやえちぜん @echigoyaechizen

BASICerのご参考まで、ideone上で0.05秒です。 ideone.com/e9LZiV ・任意サイズのArrayListが遅い⇒固定サイズの構造体で代替 ・問1の「ペラン素数」を以後の素数列挙に流用 がポイント。#コードトライアスロン #誰だよVBで出ry

2015-04-17 14:34:47
相沢陽菜 @fetus_hina

#コードトライアスロン の提出コードを結構書き換えたもの github.com/fetus-hina/cod… 残骸は一応残してある

2015-04-17 19:15:39
Kawazoe @riverplus

swordoneさんからのコード・トライアスロンの解答コードです!ideone.com/cXsV9q #コードトライアスロン

2015-04-17 21:06:20
Kawazoe @riverplus

みにっっとれいどさんからも頂きました。ありがとうございます!ideone.com/5GAE5H #コードトライアスロン

2015-04-17 21:07:43
すみゆ @sumiyu_0621

C++で解いた。問題文を写したコメントもあるけど気にせずに ideone.com/lOQwmH #コードトライアスロン

2015-04-17 21:12:02
あんちもん2 @antimon2

久々にコード公開。Haskellで0.05s。primes工夫すればもっと速くなるはず。 ideone.com/hzd6Ts #コードトライアスロン codeiq.jp/q/1383 @codeiqさんから

2015-04-17 21:14:13
しえる@CodeIQ @ciel0codeiq

@ciel0codeiq 実質20行です(ruby-coreの修正提案含めると40行)

2015-04-17 21:20:21
angel (as ㌵㌤の猫) @angel_p_57

@ciel0codeiq 「Rubyにバグがあった」とツイートしていたのは、この修正が入っている with_index のことでしょうか? ※0開始ではなく1開始とかにもできるのですか…一般のwith_indexだと。

2015-04-17 21:26:08
しえる@CodeIQ @ciel0codeiq

@angel_p_57 るりまに、Primeについて「Enumerator と互換性のある外部イテレータでもあります。」という記述があります。Prime.each.with_indexを修正するかるりまを修正するかの2択です(汗)

2015-04-17 21:30:00
angel (as ㌵㌤の猫) @angel_p_57

@ciel0codeiq 有難うございます。互換性は大事、大事ですね。驚いたのは、ローカルのプログラム内で、ライブラリの1関数だけ差し替える事が出来るのですね。Rubyって。( いや他の言語でもできるかも知れないけど、意識した事がなかった )

2015-04-17 21:36:55
nekoTheShadow@カフェイン中毒 @neko_the_shadow

CodeIQの「コードトライアスロン」の公開期間が終わったということで、自分の提出コードをさらしておきます。gist.github.com/nekoTheShadow/… #コードトライアスロン

2015-04-17 22:01:11
nekoTheShadow@カフェイン中毒 @neko_the_shadow

使用言語はRuby。2回目の提出で合格。primeライブラリは利用せず、実行時間は0.15秒でした。gist.github.com/nekoTheShadow/… #コードトライアスロン

2015-04-17 22:03:19