プログラマーならCodeIQの問題は全部解けるよな?

このエントリーをはてなブックマークに追加
1仕様書無しさん
CodeIQは実務能力を評価するために開発されたサイトだ
コードゴルフ問題を出しているやつも100字以下じゃないと実務能力がない可能性があると断言している
プログラミングで飯を食ってるお前たちは当然全部解けるんだよな
2仕様書無しさん:2013/08/23(金) NY:AN:NY.AN
標準出力に
Hello World
と出力するプログラムを作成して下さい。

ただし、数値、文字及び文字列リテラルを解答に含めることはできません。
Perlのqqやqw、Rubyの%Q、%q、%wなども避けたほうが評価が高くなります。
言語仕様をフル活用して下さい!
--
難しいな。
実務と関係あるのかって思うけど。
3仕様書無しさん:2013/08/23(金) NY:AN:NY.AN
#include <stdio.h>
#include <stdlib.h>

/* 48を作成(asciiで'H') */
int makeH()
{
 int ch;
 ch ^= ch; /* ゼロクリア */
 ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++;
 ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++;
 ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++;
 ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++;
 ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++;
 ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++;
 ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++; ch++;
 ch++; ch++;
 return ch;
}

int main()
{
 putchar(makeH()); /* H */
 putchar(makee()); /* e */
 putchar(makel()); /* l */
 ...
 return EXIT_SUCCESS;
}
--
こんなのしか思いつかんかった。
もっとスマートなやり方あるんだろうな。
4仕様書無しさん:2013/08/23(金) NY:AN:NY.AN
>>1
どんなもんかと見に行ったら、ユーザ登録しないとどんな問題が出てるのかすら見られない糞ページだった
5仕様書無しさん:2013/08/23(金) NY:AN:NY.AN
>>4
いろいろリンクたどって、問題チラ見というところから問題は見れる
6仕様書無しさん:2013/08/23(金) NY:AN:NY.AN
>>2
思いつかなかったので、適当なページからHelloWorldを取ってくるプログラムを書いて送ったら、評価1を食らった
解答見たら、何だこういうやり方かというすごく簡単なものだった

>実務と関係あるのかって思うけど。
Hello Worldの問題はどちらかという頭の体操的な問題だから、解けなくても支障はないと思われる
趣味でしかプログラム書いたことがない人間だから間違ってるかもしれんが
7仕様書無しさん:2013/08/23(金) NY:AN:NY.AN
>>3
正解見たけど、まさにそういう感じだった
(ビットシフトなどを使って短くなるように工夫はしてたけど)
8仕様書無しさん:2013/08/24(土) NY:AN:NY.AN
過疎サイトのステマ乙
9仕様書無しさん:2013/08/24(土) NY:AN:NY.AN
解いてやるから問題だせよ
10仕様書無しさん:2013/08/24(土) NY:AN:NY.AN
たまに回答を送信してるけど、全部解こうと思うほどには興味がでない問題が多い印象
よっぽど暇じゃないとやらないでしょ
解いたところで、すごいですねくらいしかフィードバックないし
こんなライブラリを使うと便利ですよという紹介のための問題だったりとか
11仕様書無しさん:2013/08/24(土) NY:AN:NY.AN
>>9
あなたはクロッシング社のプログラマとして雇われました。
あなたの仕事は、研究開発している光学素子(クロッシング素子)の性能測定です。
クロッシング素子内部では数多くの光線が飛び交って情報伝達を行いますが、
《光線2本の交差点の個数》が性能に大きく影響を与えます。
あなたにはクロッシング素子内部で光線がどのように飛んでいるかのデータファイルが与えられます。
そのデータファイルから、《何個の交差点があるかを求めるプログラムを作る》のがあなたのミッションなのです!

https://dl.dropboxusercontent.com/u/110505645/CodeIQ/2013/08/crossing.zip

※与えられた点数は30万点ほど

>>10
ひどいのだとフィードバックすらない奴すらある
12仕様書無しさん:2013/08/27(火) NY:AN:NY.AN
crossing.zipは別に怪しいファイルでも何でもないぞ
中身はテキストファイルだけだった
13仕様書無しさん:2013/08/28(水) NY:AN:NY.AN
実際、問題を解いてもスカウトされるのって20代前半とかだよね
20代後半だとブラック企業しか来ないと思うんだけど、そもそも登録企業って大手しかないよな・・・
14仕様書無しさん:2013/08/28(水) NY:AN:NY.AN
>>13
暇なときはひたすらCodeIQの問題を解いてるんだが、やるだけ無駄なのかね…
もう、30ちょうどだし
15仕様書無しさん:2013/08/28(水) NY:AN:NY.AN
やっぱりプロフィールに職場とか書いてあったり、名前の売れてる人じゃないと30代以降は厳しいと思う
16仕様書無しさん:2013/08/29(木) NY:AN:NY.AN
30代、業務未経験だが、一社オファーが来た
でも、おれの住まいは千葉県で、オファーが来た会社は神奈川県にある…
17仕様書無しさん:2013/08/29(木) NY:AN:NY.AN
え、まじで?あげてるから釣りくせえ
18仕様書無しさん:2013/08/29(木) NY:AN:NY.AN
>>16
じゃあ俺が代わりに採用されてくる
19仕様書無しさん:2013/08/30(金) NY:AN:NY.AN
かなり難しい
20仕様書無しさん:2013/08/30(金) NY:AN:NY.AN
5000個の最近傍点を求める問題が難しい
KD木を構築する方法なら総当たりよりも早いから試してみたが、正解にならなかった
どういう方法使えばいいんだろう

対数螺旋を描かせる問題は超簡単なんだけどな
21仕様書無しさん:2013/08/30(金) NY:AN:NY.AN
できるやつにタダでコーディングさせることを
目的にしてたりしてwww
上から目線の教えて君サイトだったりしてwww
22仕様書無しさん:2013/08/31(土) NY:AN:NY.AN
>>21
かもしれないなw
でも、それでも構わんよ
いい暇つぶしになるし
23仕様書無しさん:2013/08/31(土) NY:AN:NY.AN
Rubyでhtmlの入れ子チェックの問題むずすぎ
あんなの解ける奴が14人もいんのか
24仕様書無しさん:2013/08/31(土) NY:AN:NY.AN
>>23
確かにあれは難しいわw
sytax errorを直すのにすげえ時間食ったw
rubyなんか滅んでしまえ
25仕様書無しさん:2013/09/03(火) 22:58:58.18
クロッシング問題の解法を思いついた人がすごすぎる
まさかマージソートで解けたとは
26仕様書無しさん:2013/09/03(火) 23:30:01.74
締め切りがきて終わった設問ってまた再度復活してるじゃん
だったら最初から期限つけなければいいのに
27仕様書無しさん:2013/09/05(木) 02:41:22.49
クロッシング問題のコード例を動かしてみたら早すぎワロタ・・・
ああいうアルゴリズムを思い浮かべる事の出来る人間はどこで勉強したんだ?
28仕様書無しさん:2013/09/05(木) 16:18:50.95
計算量を削減する問題はどう考えても無理だろ
計算量削減するための方法はいくつかあるけど、どれも精度という点では線形探索にはかなわない
正解出さなくてもいいならLSHやKD木を使えばいいんだけど、正解じゃなければだめなんだろ
29仕様書無しさん:2013/09/07(土) 03:35:53.84
最近傍は木でも決め打ちキャッシュ配列でも駄目だった。
後はテーブル直打ちって方法もあったけど、
さすがに汚すぎたので、軽くチューンして線形で出してしまった。
30仕様書無しさん:2013/09/07(土) 22:18:20.87
>>29
フィードバック読んだら、上位者は元の実行速度の1%以下だといっていた
どういう方法使ってるんだろう
どう考えても距離の計算がボトルネックになっているようには見えないしな…
31仕様書無しさん:2013/09/08(日) 04:19:36.92
>>30
1%以下で上位なのか。
今0.9〜2%を彷徨ってるからもうちょっと頑張ってみることにするよ。
32仕様書無しさん:2013/09/08(日) 12:56:06.99
1.原点からの距離でソート
2.隣り合う要素を比較して、近い方をresArrに詰める
というやり方でやったら0.5%ぐらいにまでなったんだが、正解にならねえ
正解者はどういうアルゴリズムでやってるんだ?
33仕様書無しさん:2013/09/10(火) 17:07:39.39
ネズミはチーズがお好きという問題は深さ優先探索や幅優先探索で解くことができるし、おれもその方法で解いた
でも、これのどこが実務能力に関係するの?
すごく疑問に感じる
こんなの実務経験なくても、ちょっと勉強した奴なら簡単に解けるぞ
情報系の大学に行ってないおれですら簡単に解けたし
34仕様書無しさん:2013/09/10(火) 17:28:19.16
そうなんだ、すごいね!
35仕様書無しさん:2013/09/10(火) 21:52:22.34
>>33
実務能力などという能力はない。
仕事は結果が全て。
36仕様書無しさん:2013/09/11(水) 10:48:58.42
川渡り問題はググったら、答えが出てきたw
ググるのも実務能力のうちってことかw
37仕様書無しさん:2013/09/11(水) 11:29:33.13
>>33
なんとか言語歴3年以上とか、そういうのに比べたらちゃんと能力を測ろうとしてると思う。
38仕様書無しさん:2013/09/11(水) 13:31:43.19
>>33
その問題のURLどこ
39仕様書無しさん:2013/09/11(水) 14:20:38.17
>>33
初々しいなw
まあこれからも頑張って勉強しろよ
40仕様書無しさん:2013/09/11(水) 17:09:15.61
>>37
それは意外だな

>>38
つ codeiq.jp/ace/joboffer_apli/q451
41仕様書無しさん:2013/09/11(水) 22:56:07.15
問題見た。座標を(Y,X)で表すのな

>八方桂馬飛びとは、進行方向に+2、直交方向に+1の位置にジャンプすることをいいます。
直交方向−1には移動できないのか?

>このネズミは(2, 1)へジャンプできますが、(0, 1)や(1, 1)、(2, 1)には移動できません。
(2,1)に移動できるのかできないのか。

もしかしてこういう仕様書で働く職場だけどウチに来ない?っていう問題なんだろか
42仕様書無しさん:2013/09/12(木) 08:30:34.44
>>41
(-1,-2)、(1,-2)もあり得るのかと考えていたが、そういう考え方もあるんだな
43仕様書無しさん:2013/09/12(木) 11:35:51.76
>>41
問題を出すところと回答を見る企業は別だぞ
44仕様書無しさん:2013/09/12(木) 12:09:25.14
フィードバックしないっていうのは100%コードを盗むのが目的の気がするけどどうでしょうか
45仕様書無しさん:2013/09/12(木) 15:09:10.45
>>44
その可能性は十分あるな
ただ、今までの問題を見る限りだと盗んでも何の役にも立たないような気がする
素数を求めるコードなんて盗んでも使い道ないし
46仕様書無しさん:2013/09/15(日) 12:25:32.81
htmlの入れ子チェックのやり方がわかんない
47仕様書無しさん:2013/09/15(日) 15:34:20.93
>>46
入れ子のチェックはコードに落とすとこういう感じだ。問題文の細かい内容までは考慮してないから、出すなら、ちゃんと書き換えてからにしろよ

var tag_flag = false;
var tag = "";
var level = 0;
for(var i = 0; i < str.length; i++)
{
if(str[i] == "<")
{
tag_flag = true;
}else if(str[i] == ">"){
if(tag[0] == "/")
level--;
else
leve++;
tag_flag = false;
tag = "";
}else if(tag_flag){
tag += str[i];
}
}
if(level > 0)
WScript.Echo("タグが正しく対応していません");
48仕様書無しさん:2013/09/15(日) 16:14:03.88
Rubyのまつもと先生のつぶやきで知ったんだけどCodeIQみたいなのとは別にpaiza.jpっていうのもあるみたい
なんていうかCodeIQ専用じゃなくて総合的に扱うスレがほしいな・・・
ここで話題にしていいならいいけど怒る人もいるだろうし
49仕様書無しさん:2013/09/15(日) 16:14:45.44
勝手にスレ乱立してろ
50仕様書無しさん:2013/09/15(日) 19:16:46.09
paiza.jpの方はコンテストやな
51仕様書無しさん:2013/09/15(日) 19:42:30.27
paiza.jpの方試しにやってみたけど、カウントダウンが進むもんだから、すごくプレッシャーがかかるし、問題の内容もわからないから気軽にやってみるということができない
しかも、このサイトのコンパイラーが糞で、どの行にエラーがあるのかが全くと言っていいほどわからない上にインテリセンスもない
まじ地獄だわ
52仕様書無しさん:2013/09/15(日) 19:51:43.83
今後はさ派遣会社がこういうコード書かせるサイトを立ち上げていくと思う
53仕様書無しさん:2013/09/17(火) 11:39:11.43
○平の問題は貪欲法で解いたんだが、ほかに解く方法はあるんだろうか
54仕様書無しさん:2013/09/17(火) 21:31:52.39
なんかpaizaから送られてきた評価メールが見づらいというか機械的な感じで悲しいなあ
55仕様書無しさん:2013/09/17(火) 23:05:16.31
1か月間、CodeIQの問題を解きまくったけど、1つもオファーが来なかった
30丁度、業務未経験のプログラマーはお呼びでないということなのかね

>>54
だな
個人的には解答の一つも載せてほしいと思う
Sランクの問題ともなれば、知識がなければ解けない可能性も出てくるんだし
56仕様書無しさん:2013/09/17(火) 23:07:17.51
>>55
オファーが来ると思ってる時点でアフォ。
若くて(=低賃金)、ちょっと使える人材にしかオファーはないよ。
手取り12〜3万で耐えられる若者にしか需要はないね。
57仕様書無しさん:2013/09/17(火) 23:43:02.25
>>55
で、お前の解答は高得点狙えそうな良コードだったわけ?
58仕様書無しさん:2013/09/18(水) 01:00:06.25
>>56
別に俺は13万でもいいんだが…
業務未経験だし

>>57
http://sdrv.ms/1f14VYZ
島の数をカウントしよう
http://sdrv.ms/1f154M8
ラテン方陣でアナグラム
http://sdrv.ms/1f15kdU
ネズミはチーズがお好き
http://sdrv.ms/1f14VYZ
効率的なタスクの組み合わせは?
http://sdrv.ms/1f15Use
JSONを使ったピザ代の計算
http://sdrv.ms/1f167eS
坂の起伏が多い町の牛乳配達
http://sdrv.ms/1f16d6i
素数の数を数えてください
http://sdrv.ms/1f16tSP
素数と醜いアヒルのコード
59仕様書無しさん:2013/09/18(水) 01:16:07.48
>>58
見てないけど少なくとも俺氏(手取り28万)よりはスキルありそう
60仕様書無しさん:2013/09/18(水) 01:23:35.16
したから3つめが文字化け
61仕様書無しさん:2013/09/19(木) 11:11:11.14
pizaの「A001:数の探索(中上級)」が地味にいい問題だ
アルゴリズムの勉強をした人なら上位をとれるけど、そうでない人は取れないように設定されている

言語によってはコーディングにかかる時間が違うのは問題だが
CやJavaならbsearch()という組み込み関数があるけど、ほかの言語にはないんだよな
もっとも、連想配列を使えばO(1)で検索できるから、二分探索を実装する必要すらないけどw
62仕様書無しさん:2013/09/19(木) 11:56:14.68
こういうコード書かせるサイトほかにない?
63仕様書無しさん:2013/09/20(金) 00:01:16.37
行と列を逆にして出力してしまったorz
64仕様書無しさん:2013/09/20(金) 11:13:14.06
paizaにある「S002:最短距離を測る」は結構いい問題だな
ちゃんとアルゴリズムの勉強をしてれば解けるけど、勉強してなければ解けないように難易度が設定されている
65仕様書無しさん:2013/09/21(土) 15:39:07.62
paizaのうな重食えるアレさ
一人だけランク落ちたのとか嫌がらせだろ
三人とも同じものでええじゃんと思う
66仕様書無しさん:2013/09/21(土) 19:02:18.51
この手のサイトってアルゴリズムの知識を問うような問題しか出てこないな
アルゴリズムの知識も大事だが、この手の知識があるけど、設計スキルがないやつらが紛れ込んだらどうするんだろう
コード組んだやつがいなくなったことを考えるとそれはそれで非常にまずいと思うんだが…
67仕様書無しさん:2013/09/21(土) 19:14:07.32
オブジェクト指向に関する問題が出たとする
例えばカプセル化しろという問題である
Javaでは当たり前のようにカプセル化して書いてやるけど
PHPではわざわざカプセル化をする必要がない
Googleでもパフォーマンスの観点からPHPではそういうルールを作っている

ただ単純に仕組みを書かせる問題とするか
その言語の特性を生かして書かせる問題とするか
後者の問題は作成者のレベルと捉え方で回答が決まってしまうからこういう問題を安易に解かせるのは危険である

なので現状いまのような問題が妥当ではないだろうか
68仕様書無しさん:2013/09/21(土) 20:37:02.64
>>67
その通りといえばその通りだな
69仕様書無しさん:2013/09/21(土) 22:01:13.12
paizaで使えるバージョンとideone.comで使えるバージョンが同じとかwwww
paizaってideone.com使ってるんだな
自前のサーバでコンパイルしてないのか
なんかしょぼいな
70仕様書無しさん:2013/09/22(日) 01:42:19.87
>>67
ぐぐるではレガシーなphpコード書いてるの?
71仕様書無しさん:2013/09/22(日) 01:44:37.40
55 はフィードバックのある問題やったほうがいいと思うよ。

うちこない?問題はフィードバックがないから、
何が悪いのかわからないんじゃないか?
72仕様書無しさん:2013/09/22(日) 10:13:29.49
この業界じゃ30代だと中堅だぞ
即戦力にもならない30代を雇いたいと思うわけないじゃん
73仕様書無しさん:2013/09/22(日) 13:04:23.19
ネームバリューで声をかけられるていうのがイヤなので
CodeIQでは個人情報を伏せてるんだけどおまいら真面目に個人情報書いてるの?
74仕様書無しさん:2013/09/22(日) 14:03:32.19
>>71
フィードバックのある問題もやってるんだが、正解か不正解のどちらかしか教えてくれないから途方に暮れてる
コードの中身に対するコメントもあれば何が悪いのかわかるんだが

>>72
じゃあ、何のためにコーディングスキルを評価してるの?
業務経験者がほしいなら何もあんなサイト建てる必要なんてないだろ
職業プログラマーなら何かしらのコードは書くことができるんだからさ
75仕様書無しさん:2013/09/22(日) 14:28:40.86
若くてスキルのある人間がほしいに決まってんじゃん
76仕様書無しさん:2013/09/22(日) 15:51:06.14
業務経験者でもスキルにばらつきあるからな
20代ならまだしも30代で未経験==地雷なんて派遣会社かブラック企業がしぶしぶ手を出す程度
77仕様書無しさん:2013/09/22(日) 15:53:39.35
フィードバックが無くても気にしないくらいな従順なやつをな。
78仕様書無しさん:2013/09/22(日) 16:01:31.72
>>76
だからコーディングスキルを評価するのか
79仕様書無しさん:2013/09/22(日) 16:10:12.86
ただ、どうしても30代で未経験からはじめたいって言うなら名前を売ることだな
twitterとブログを頑張り、LTなどで発表して実力を証明していければいい
80仕様書無しさん:2013/09/22(日) 19:29:27.92
>>79
名前売るってことは
シェアウェアうって大儲けするということだろ
そこまでできるなら、何も職業プログラマーとして働く必要がないわけで…
81仕様書無しさん:2013/09/22(日) 19:46:10.73
はあ?
82仕様書無しさん:2013/09/24(火) 10:40:30.21
codeiqの「脆弱性への対策と攻撃コードを考えて!」という問題はチョー簡単だぞ
http://www.ipa.go.jp/security/vuln/websecurity.html
安全なウェブサイトの作り方
を読めば簡単に解ける
83仕様書無しさん:2013/09/25(水) 10:32:34.99
古代文献の問題がわかんない
問題の期限過ぎたら結城先生は解説してくれるの?
84仕様書無しさん:2013/09/25(水) 16:14:17.64
俺もさっぱりわからん
あれどうやって解くの?

つか、最近のCodeIQは業務に必要な知識というより、業務ではまず使わなさそうな知識ばかり聞いてるような気がするんだが、気のせい?
85仕様書無しさん:2013/09/26(木) 14:28:01.22
同じような問題が連続してる
86仕様書無しさん:2013/09/26(木) 17:12:18.10
期限が過ぎた問題をまた出題するのやめろ
手抜きしすぎ
87仕様書無しさん:2013/09/26(木) 19:29:28.95
>>86
プロコンでもないのになに言ってんの
企業からすれば、面接するプログラマを選り分けることができれば目的は達してるわけだが
88仕様書無しさん:2013/09/26(木) 21:59:50.95
>>87
企業が選ぶという目的自体達成できないと思う
もしかしたら、同じ問題を解いた人が解答を出している可能性もあるから

ブログサイトに張り付けて形骸化してやろうかね
89仕様書無しさん:2013/09/26(木) 22:07:53.62
>>88
まあそれを評価するのはお前じゃなくて企業なんですけどね

ブログ?書けば?w
90仕様書無しさん:2013/09/26(木) 23:52:03.70
常に新しい問題を出題しろや
91仕様書無しさん:2013/09/26(木) 23:53:28.29
>>87は社員
マジ社員乙!!!!!!!!!
92仕様書無しさん:2013/09/27(金) 10:10:05.28
暇なのでネタバレ
JS:素数の数を数えてください
エトラテネシスの篩を実装すれば解ける
Java:島の多いエーゲ海
CSVを読み取り、配列にする
配列の中から島を表すシンボルを捜し、シンボルを見つけたら深さ優先探索でシンボルがある範囲を調べる
(この時、シンボルがある座標を覚えておく)
JS:フィギュアを最高額で売りたい
2次元動的計画法で解くことができる
PHP:兵士と巨人の川渡り
深さ優先探索を使えば解くことができる
PHP:○平の怒りを最小限にせよ
貪欲法で解くことができる
93仕様書無しさん:2013/09/27(金) 11:04:29.16
120までのソースを求めるコード
GetPrimeNumber(120);
function GetPrimeNumber(n)
{
var numbers = new Array(n + 1);
for(var i = 0; i <= n;i++)
numbers[i] = false;

for(var i = 2; i <= n; i++)
{
for(var j = 2; j <= n; j++)
{
if(i * j <= n && numbers[i * j] == false)
numbers[i * j] = true;
}
}
var str = "";
for(var i = 2; i <= n; i++)
{
if(numbers[i] == false)
{
var number = i ;
str += number + "\n";
}
}
WScript.Echo(str);
}
94仕様書無しさん:2013/09/27(金) 11:26:15.48
JS:醜いあひる
http://sdrv.ms/1f16tSP
JS:フィギュアを最高額で売りたい
http://sdrv.ms/15x8wap
PHP:○平の怒りを最小限にせよ
http://sdrv.ms/15x97sp
Java:島の多いエーゲ海
http://sdrv.ms/15x9iE4

言うまでもないが解くのに使用した言語は違うからそのまま出しても意味ないぞ
95仕様書無しさん:2013/09/27(金) 11:34:40.04
兵士と巨人の川渡り はコードをなくしてしまったので考え方だけ書く

class Node
{
public int taitan;
public int human;
public Node prev;
}

function Search(Node node)
{
1.前と同じことを繰り返しているならnullを返す
2.兵士が食べられる組み合わせならnullを返す
3.兵士と巨人を右側に移動できたらならnodeを返す
3.nodeをコピーし、兵士一人を移動させ、Search()を呼び出す
4.nullが帰ってきていないなら、nodeをコピーし、兵士二人を移動させ、Search()を呼び出す
5.nullが帰ってきていないなら、nodeをコピーし、巨人二人を移動させ、Search()を呼び出す
6.nullが帰ってきていないなら、nodeをコピーし、巨人一人を移動させ、Search()を呼び出す
7.nullが帰ってきていないなら、nodeをコピーし、兵士一人と巨人一人を移動させ、Search()を呼び出す
8.7で呼び出した結果を返す
}

function DumpNode(node)
{
1.nodeのないようを調べ仕様通りに表示する
2.node = node->prevを実行する
3.node->prevがnullになるまで1に戻る
}
96仕様書無しさん:2013/09/27(金) 11:36:54.81
※3~7はターン数が偶数なら左から右に、奇数なら右から左に移動させる
97仕様書無しさん:2013/09/27(金) 18:44:13.93
98仕様書無しさん:2013/09/27(金) 23:42:49.26
ナムドット問題、並び順の規則が分からなかったな。
125.34 の次は 12.345 ではなく 125.3.4 だと思うのだが。

誰かコソッと教えてくれ・・・
99仕様書無しさん:2013/09/28(土) 00:51:44.76
>>94
CodeIQの出題はitmediaの記事からパクってない?
http://www.itmedia.co.jp/enterprise/articles/1002/06/news001_2.html
100仕様書無しさん:2013/09/28(土) 13:05:55.25
PHP:島さがし
http://ideone.com/0dtfKQ
考え方自体は同じなのでJavaScriptで通用すると思う
101仕様書無しさん:2013/09/28(土) 19:56:31.95
>>98
何でそう思うんだ?
5が移動しないで4だけ動くことはない。
nが移動する場合は、nより大きい数字は必ず後方グループから先頭グループに移動している。

出題者の結城さんから丁寧な解説があったんだが、98 は解答を提出しなかったのか?
102仕様書無しさん:2013/09/28(土) 21:10:58.44
わかんないから解答がだせない
白紙だと返事くれないんでしょ
期限過ぎてもどうせ解説こないよね
103101:2013/09/28(土) 21:51:38.46
>>102
形式違反でもなんか出せばフィードバックはもらえると思う。
評価1になるだけ。
フィードバックは丁寧な解説 PDF 付だった。
104仕様書無しさん:2013/09/29(日) 00:13:41.84
>>93
こんな糞コードをドヤ顔で出したら笑われるだけだと思うんだが...
120 じゃなくて 10000 にしたら帰ってこないぞ。

もしかしてコピペで提出する馬鹿を釣ってる?
105仕様書無しさん:2013/09/29(日) 09:54:48.83
>>101
なるほど、"移動"、ね。その視点は無かった。

また、>>102 も言っているように、
自分で間違っていると分かるなら出す訳がない。
そして、分かっていても出さない人もいる。
ましてや白紙を出して解答をもらう、
なんてことする訳無いだろ?

・・・学校の宿題じゃないんだからさ。
106仕様書無しさん:2013/09/29(日) 14:04:16.58
>>104
120までの素数をすべて求めよという問題だからこの方法を使うしかないと思うんだが、もっといい方法あるのか?
107仕様書無しさん:2013/09/29(日) 15:25:26.01
>>106
最初の2重ループがもうちょっとどうにかなんだろって意味かと
いろいろあるけどたとえばiが11以上の時は調べる必要ないよね
108仕様書無しさん:2013/09/29(日) 15:36:05.69
一つの関数に詰め込み過ぎだと思った
109仕様書無しさん:2013/09/29(日) 17:53:06.86
>>106
エラトステレスの篩のつもりなんだろうが間違っているんだ。
正しい実装と最内周ループの実行回数を比較してみろ。
本来 n 〜 n の数倍程度だが、これは n の2乗程度になってる。
そのために死ぬほど遅い。
n=10000 で実行してみると数分たっても終わらない。
正しいプログラムなら1秒かからないよ。
110仕様書無しさん:2013/09/29(日) 18:15:23.53
>>107
>>109
あーそういうことか
ようやく理解できた
111仕様書無しさん:2013/09/30(月) 10:49:23.97
>>92
> エトラテネシスの篩

>>109
> エラトステレスの篩

エラトステネス
112仕様書無しさん:2013/09/30(月) 11:57:39.62
CodeIQの中の人ここ見てるだろ
>>66のような発言が出てきたとたん、「現在時刻とロケールに依存するテスト」という問題が出てきた
113仕様書無しさん:2013/09/30(月) 12:00:48.03
テスト:現在時刻とロケールに依存するテスト
http://ideone.com/YRPILz
ZendFrameworkやxUnitを使うべきなんだろうが、Zendのほうは個人情報を入力しないと落とせないので、フレームワークは使っていない
一応メッセージがらみとビジネスロジックは分離してある
114仕様書無しさん:2013/09/30(月) 13:27:19.42
ZFは個人情報なんて入力しなくてもダウンロードできるだろ
どこのサイトからDLしようとしたんだ?
115仕様書無しさん:2013/09/30(月) 13:54:57.81
>>114
framework.zend.com/downloads/latest
ここから
116仕様書無しさん:2013/09/30(月) 14:05:16.40
入力なんて求められないじゃん
117仕様書無しさん:2013/09/30(月) 14:08:14.41
一応いっとくけどアイコンが付いてるとこのリンクは押すなよ
118仕様書無しさん:2013/09/30(月) 14:56:05.12
>>113
その設計は全然駄目。
class Greetが自分自身で時間を取得して、その内容に応じて挨拶しなきゃ。
119仕様書無しさん:2013/09/30(月) 15:31:04.08
>>116
求められてないが、なんかそれだとTDDの意味がないような気がしてな

>>118
自分自身で日付を取得する方も用意してあるが、それだとユニットテストがやりにくいんでね
あえてそうしたんだが、もっといいやり方があるなら、教えてほしい

>>117
あそこ以外に落とせる場所ってあるの?
隅から隅まで調べたけど、ないんだが
120仕様書無しさん:2013/09/30(月) 15:36:45.56
公式以外ではgithub
121仕様書無しさん:2013/09/30(月) 16:01:19.76
>>119
> もっといいやり方があるなら、教えてほしい

もっといいやり方というか正しいやり方は、前述した通りclass Greetが自分で時刻を取得するコードを通すこと。
テストコードで言うなら、
greeter.greet()
を実行しなければならない。
122仕様書無しさん:2013/09/30(月) 16:11:49.16
>>121
そうしてないから、こんなマヌケなバグが残ってるんだよね。

> public function greet($timestamp)
> {
>   $this->greet(getdate());
> }
123仕様書無しさん:2013/09/30(月) 16:53:03.51
paizaの提出前のテスト結果とぼくんちでの結果が異なることがある
そういう時は別の方法でコード書かないといけないからタイムロスが食う
124仕様書無しさん:2013/09/30(月) 17:55:36.24
>>119
phpのことちょっと囓ったくらいでよく知らないけど、軽くググってコード書いてみた。間違ってるかもしれん。
Mockライブラリ的なものがあるんじゃないかと予想。

Clock.php:
class Clock {
  public function getDate() {
    return getdate();
  }
}

Greeter.php:
class Greeter {
  public function construct() {
    $clock = new Clock();
  }

  public function setClock(Clock $clock) {
    $this->clock = $clock
  }

  public fuction greet() {
    // use $this->clock->getDate()
  }
}
125仕様書無しさん:2013/09/30(月) 17:56:36.91
ClockMock.php
class ClockMock implement Clock {
  public function construct($thisTime) {
    $this->thisTime = $thisTime();
  }
  public function getDate() {
    return $this->thisTime;
  }
}

Test.php:
class GreeterTest {
public function test {
  $greeter = new Greeter();
  $greeter->setClock(new ClockMock("2013-01-01 12:00:00"));
  assertEquals("...", $greeter->greet());
 }
}
126仕様書無しさん:2013/09/30(月) 18:10:59.66
>>124
さすがに間違い多すぎ。大筋はわかるけど。
127仕様書無しさん:2013/09/30(月) 18:19:18.74
解答だしたその日のうちに2chに張り付けたのにCodeIQ側は何もしないんだな

>>124
後出しすまんが、このコードじゃあ仕様を満たしたないw
んで仕様はこういう感じ
https://codeiq.jp/ace/wada_takuto/q469
128仕様書無しさん:2013/09/30(月) 18:26:14.44
>>127
念のためいっとくと、greeter.greet()の中身は省略してるよ、もちろん。
どういう構造がいいかだけを書いた。

>>126
そんな気がしてた。
129仕様書無しさん:2013/09/30(月) 20:46:20.13
>>124
なるほど、こういう書き方もあるのか
130仕様書無しさん:2013/10/01(火) 13:44:49.49
こういう出題系サイトは
ね若くて才能ある人とか有名企業で引き抜くのが目的なんだよ
わざわざ未経験の30代を取りたい会社なんておりませんよ
若いってだけで食いつくけど年取った奴には食いつかない

ttp://yuuki.hatenablog.com/entry/2012/05/31/190325
131仕様書無しさん:2013/10/01(火) 18:31:35.30
https://codeiq.jp/ace/joboffer_apli/q481
C++:ネズミはチーズがお好き?

この問題は深さ優先探索で解くことができる
Javaでも同じ問題があったのでコードを置いておく
http://sdrv.ms/1f15kdU
好きに使ってくれ
132仕様書無しさん:2013/10/01(火) 18:34:39.92
あと、コードに間違いがあったので訂正
× static int CHISSE_COUNT = 2;
○ static int CHISSE_COUNT = 8;
133仕様書無しさん:2013/10/07(月) 13:51:04.33
Rubyの素数の問題解いてきた
134仕様書無しさん:2013/10/07(月) 14:42:56.87
興味をそそられるような問題がないな・・・
135仕様書無しさん:2013/10/07(月) 16:08:46.54
paizaのDランクが精一杯
136仕様書無しさん:2013/10/07(月) 19:12:55.45
「S001:島さがし」を解いて提出したら、実行時間をオーバーしたと言われ、Aランクになってしまった
Sランク取るにはどういう方法で解けばいいんだろうか
どう考えても深さ優先探索意外に解く方法はないと思うんだが
137仕様書無しさん:2013/10/07(月) 21:33:44.16
古代文献の解説公式ブログで取り上げられたらおしえて
138仕様書無しさん:2013/10/08(火) 13:38:16.27
にわかだからほとんどの問題解けない
139仕様書無しさん:2013/10/08(火) 15:24:55.49
業務未経験の30歳だが、問題を解いてみた

JS:グーテンベルグ印刷の活字
https://codeiq.jp/ace/joboffer_apli/q491
解答
http://sdrv.ms/1hykEgK

>>135
Dランクでも普通に仕事できるのか
てっきり、Aランク取れるような奴じゃないと仕事できないかと思ってた
140仕様書無しさん:2013/10/08(火) 15:27:55.02
だれも仕事してるとか書いてないだろwwwwwwwwwwwwwwwwwww
141仕様書無しさん:2013/10/08(火) 16:34:31.02
仕事してるなんて書いてないのに、普通にこなしてるだなんてどこから読み取ったんだろうなw
このおっさんの妄想力ハンパねーw
142仕様書無しさん:2013/10/08(火) 17:08:12.20
てかITで働いてる人いるのか?
143仕様書無しさん:2013/10/08(火) 17:31:06.53
おっさんってだけで人生終わってる
144仕様書無しさん:2013/10/08(火) 21:32:18.45
>>139
コード貼り忘れたので貼っておく
http://ideone.com/H6bcRP
145仕様書無しさん:2013/10/09(水) 08:57:44.40
解答貼っていいのか?
146仕様書無しさん:2013/10/09(水) 11:03:46.82
大丈夫だろ
解答が貼りつけられたという理由で削除依頼を出しても却下される

まあ、解答を貼りつけた問題が削除されていることを見ると、中の人はここを見てるっぽいが、特定するのは無理だろw
147仕様書無しさん:2013/10/09(水) 11:32:41.06
Shortest Tripは貪欲法を使えば解くことができそうだ
148仕様書無しさん:2013/10/09(水) 11:33:22.73
『CodeIQのアクセスログと、スレッドの書き込み時間・内容を突き合わせて
容疑者を炙り出すコードを作成せよ』って問題が出るかもな。
149仕様書無しさん:2013/10/09(水) 11:35:22.62
そもそもCodeIQに出題されてるほどんどの問題は
CodeIQができる前に既に登場してるものばっかりだから問題ない
島とか川を渡るとかね
150仕様書無しさん:2013/10/09(水) 14:24:37.02
>>147
と思ったら、駄目だった
どうやれば解けるんだ
151仕様書無しさん:2013/10/09(水) 21:29:40.09
と思ったら、「Ruby:素数を求めよ」「C++:ネズミはチーズがお好き」だけ残ってたw
もしかしたら、見てるというのは勘違いかもしれんw
152仕様書無しさん:2013/10/11(金) 08:04:31.56
かなり厄介な問題が出てきた
「二人の好みの順番を決めよ」ってどうやって解くんだよ
153仕様書無しさん:2013/10/12(土) 11:14:12.96
新しいものを生み出せず、かと言って歯車としても働けない。今だに受験で点数を取ることにしか価値を見出せない人たちの集まり。
154仕様書無しさん:2013/10/12(土) 11:48:34.40
>>153
問題を発見してそれを解決するのが好きな人もいれば、与えられた課題を解くのが好きな人もいる。
俺はゲーム脳だから後者じゃなきゃ無理。クリエイティブにはなれないから、出題者が作った世界の中で、地道にスライムと戦い続けるよ。
155仕様書無しさん:2013/10/12(土) 11:50:37.58
ちなみに、イチから仕様を起こすのは苦手だけど、もらった仕様の不備を指摘してドヤ顔するのは大好きです。
156仕様書無しさん:2013/10/12(土) 12:08:44.78
じゃあtopcoderとかどうなの
157仕様書無しさん:2013/10/12(土) 12:30:24.11
topcoderのred coderは企業からひっぱりだこらしい
価値がないとは言えないと思う
158仕様書無しさん:2013/10/14(月) 16:24:03.19
red coder==英語ができる
日本だとマジで重宝する
159仕様書無しさん:2013/10/15(火) 10:15:35.33
どうやらやる気がないようなので、さっそく無意味にしてやるわw
Java:ラテン方陣でアナグラム
文字数分、以下の処理を繰り返す
1.1文字回転させる
2.1を出力する
Python:島の多いエーゲ海
全ての要素に対して以下の事を繰り返し、カウンターの値を出力する(この時、訪問済みの箇所は適当な文字に置き換える事)
1.島を発見したら、深さ優先探索で島のある範囲を特定する
2.カウンターを+1する
参考コード
http://sdrv.ms/15x9iE4
JS:巨人と兵士の川渡り
人食いと宣教師の問題と解き方は同じ。ぐぐれば出てくるが、一応、模擬コードを>>95に置いておいた
160仕様書無しさん:2013/10/15(火) 14:53:14.76
そんな初級の問題をドヤ顔で語られても…
161仕様書無しさん:2013/10/15(火) 16:52:55.18
年齢を10代に詐称してツイッターと技術ブログやってるけど食いつきがハンパねえよ
中の人は30代なんだけどな
世の中こういうもんだ
162仕様書無しさん:2013/10/15(火) 17:28:54.91
paizaで「Python:島の多いエーゲ海 」と同じような問題が出てたけど、あちらはSランク
codeiqでは初級扱い
同じ問題なのになんでここまで扱いが違うの
163仕様書無しさん:2013/10/15(火) 18:09:20.50
それどうやってとくの
164仕様書無しさん:2013/10/15(火) 18:09:59.04
paizaはバージョンが古いのでコーディングさせようとするから苦痛
165仕様書無しさん:2013/10/15(火) 19:34:33.57
>>161
なんでそんなことやってんのw
食い付きを求めてるの?
166仕様書無しさん:2013/10/15(火) 21:30:27.22
>>163
深さ優先探索で解ける
コードはこちらから

PHP:島さがし
http://ideone.com/0dtfKQ
167仕様書無しさん:2013/10/15(火) 23:24:54.60
そのコード、警告とエラーでまくってるじゃん
168仕様書無しさん:2013/10/16(水) 16:15:35.79
>>167
エラーが出るのは標準入力から何も与えていないからだ
169仕様書無しさん:2013/10/16(水) 19:12:03.42
paizaは問題文がわかりにくい
170仕様書無しさん:2013/10/19(土) 23:38:19.11
ここで書かれてる回答使って提出したやついる?
面接のときに実際は技術ないのバレるとやばい気がするんだが
171仕様書無しさん:2013/10/20(日) 01:06:01.41
2回面接に行ったけど、
問題への解答内容なんてほとんど関心持たれなったな

転職潜在層を掘り起こすためのネタに使われているだけの
印象を受けた




2回とも落ちましたとも、ええ
172仕様書無しさん:2013/10/20(日) 01:31:42.94
>>171
これのことか。

ttp://gihyo.jp/lifestyle/serial/01/engineer-employment/0001
第1回 エンジニアがなかなか採用できないワケ
173仕様書無しさん:2013/10/20(日) 01:59:25.09
その連載、最近始まったのか、知らなかった
でも、個人的な感想だとCodeIQで応募しようとする人のレベルが高いとは思えないので、掘り起こしに成功してるんだろうか疑問
実際面接まで行って行動力のある>>171さんとかの前で言うのは失礼だけど
174仕様書無しさん:2013/10/20(日) 03:07:36.87
CodeIQとか開いた瞬間閉じるレベルのデザイン
175仕様書無しさん:2013/10/21(月) 01:21:33.32
【 問題が解けない → 技術力がない 】
はそこそこ真な気がするけど,

【 問題が解ける → 技術力がある 】
は一概には言い切れない気がするなぁ.

あと実際実務では設計の能力も求められるわけだし,
そういうところも測れるような仕組みにしてほしいね.
どうしたらいいのかは分からないけど.
176仕様書無しさん:2013/10/21(月) 01:35:48.49
paizaやcodeiqに出てくる問題って実務とは関係ない問題が多いんだよね
幅優先探索や深さ優先探索・ダイグストラは業務ソフトじゃあまず使わないし
セキュリティ関連は結構いい問題が多いけどさ
177仕様書無しさん:2013/10/21(月) 15:30:26.43
でもその手のアルゴリズムは、事前に知らなくてもプログラミングの実力がある人なら例外なく思いつける初歩的なものだし、
>>175も書いているように、
【 問題が解ける → 技術力がある 】 は必ずしも真ではないが
【 問題が解けない → 技術力がない 】 は真であると言えると思う。

なので、CodeIQのパズル的な問題が解けても実力がある証明には全くならないけれど、
CodeIQの問題が解けない場合は最低限の実力がないという証明にはなっている。

176の言うように、パズル問題で必要だった特定のアルゴリズムが実務で必要になるケースは稀だけれど、
この程度の問題も解けない人は、その他のアルゴリズムも思いつけないだろうと思う。探索なんて最も初歩的なアルゴリズムだし。

だからこれらのサイトがやっていることは、正確には「実力のある人を見つける」ことではなくて
「実力の全くない人をふるいにかける」ことだろうね。
178仕様書無しさん:2013/10/21(月) 16:37:31.42
>>177
paizaのほうはちょっと勉強していれば解ける問題が多いからまさに「実力の全くない人」をはじく感じなんだが、
codeiqのほうは勉強しているやつの中から実力のあるやつをふるいわけるような問題が多い(うちに来ないは除く)
どうも、codeiqとpaizaでは性格が違うような気がする
codeiqのほうは幅優先探索や深さ優先探索を勉強した程度じゃあ解けない問題も多いし
179仕様書無しさん:2013/10/21(月) 17:52:58.07
こいつら今さらなにを言ってるんだろう
180仕様書無しさん:2013/10/21(月) 18:05:10.43
>>177だけど、
たしかに「実力のない人をふるいにかける」は言い過ぎた。訂正したい。
解くのに+αの工夫が必要とされるおもしろい問題が多い。
その+αの工夫や、コードの記述方法を参考に、実力のありそうな人を探す用途としても機能すると思う。
それに中には、解けるだけで一定の実力があると言える難易度の高い問題が含まれているのも事実だし。
181仕様書無しさん:2013/10/21(月) 20:03:27.11
頭の体操がしたいならプロジェクトオイラーとかで十分暇つぶしにはなる
CodeIQとかにはスキルレベルの可視化を促す仕組みを期待したいのだけど、
今のやり方だとどうだろうね
182仕様書無しさん:2013/10/27(日) 01:36:33.24
palza登録して色々解いてみてるけど、よく見たら年収500万以下のゴミ求人ばかりじゃん
183仕様書無しさん:2013/10/27(日) 02:45:57.33
>>182
800前後のもありました、嘘ついてすいません。
184仕様書無しさん:2013/10/27(日) 14:00:17.36
500って...

年収0の自分よりずっといいじゃんorz
185仕様書無しさん:2013/10/27(日) 14:01:08.59
ウィザーブの求人に応募したら、30代はお断りとメールが返ってきた
186仕様書無しさん:2013/10/29(火) 00:51:59.07
テトロミノか…
187仕様書無しさん:2013/10/29(火) 15:16:22.19
大卒と高卒の差を明確にするのがこれらのサイトの役目
188仕様書無しさん:2013/10/30(水) 01:55:23.25
大卒じゃなくても今から数学勉強すればいいじゃない
アルゴリズムなんて使うもの限られてるし
ちょっとした努力をちょこちょこ続けるだけでそこそこできる人扱いになれる
なかなかないよこんな仕事

と思ってる

もちろん別格の人もいるけど
189仕様書無しさん:2013/10/30(水) 12:39:50.57
高卒でもアルゴリズム関係の本を読めば解けるだろ
190仕様書無しさん:2013/10/30(水) 12:58:01.70
もしかしたら、勘違いかもしれんが、codeiqの紹介を受けてある企業と面接した。
企業をサイト何気なく眺めていたら、脆弱性を発見した。twitterで脆弱性を発見したとつぶやき、企業に問合せフォームからこのことを報告した
数日後、企業から「tiwtterの発言で当社に関する発言を拝見いたしました。この件に関しては数日中に対応する次第ですが、この発言によりビジネス上の損害を生む恐れがあります。適切な対応をお願いします」というメールが来た
一体全体どういうことだ?
codeiqのプロフィールにtwitterアカウントを登録することはできないから、面接に来た人=twitterで発言した人=脆弱性を報告した人とするのは無理だと思うんだが…
まさか、codeiqがログインに使用したtwitterのアカウントを面接した企業に教えたなんてことないよな…
191仕様書無しさん:2013/10/30(水) 13:51:45.06
説明能力ゼロ
192仕様書無しさん:2013/10/30(水) 13:59:51.53
codeiqのお問い合わせフォームの内容があまりにひどすぎる
http://fast-uploader.com/file/6938664244362/
(攻撃用のコードだから間違ってもブラウザーで開くなよ。いいなこれは約束だぞ。まあ、大したことを書いてないから、問題ないとは思うが)
一応、リフェラでチェックするようにしてるんだが、INPUTタグでリフェラを埋め込んでるから全然意味をなしてねえw
しかも、セッションを張ってないもんだから、わざわざフォームを開いてごにょごにょしなくてもCSRF攻撃が実施できるw
193仕様書無しさん:2013/10/30(水) 14:06:25.48
つうかそんなの一々twitterで書く必要あるか?
そんなにフォロワーとかリツイートほしくて注目を浴びたいのかよ
194仕様書無しさん:2013/10/30(水) 14:07:37.77
おっと、URL間違えた
http://fast-uploader.com/file/6938665192214/
195仕様書無しさん:2013/10/30(水) 14:08:12.84
>193
確かにないわなw
196仕様書無しさん:2013/10/30(水) 14:13:13.85
CodeIQもPaizaも提出したコードを閲覧できないから自分で保存しておかないといけないのが困る
197仕様書無しさん:2013/10/30(水) 15:13:05.32
paizaのほうでもまさかと思ったんだが、できてしまった
paizaのトップページを保存。textareaに適当な文字列を埋め込んでbaseタグのhref属性にhttp://paiza.jpと記載し、bodyのonload属性にsubmit_opinin()と書いて保存。適当なブラウザーでこのファイルを開くだけで人生破滅なんてなったら、やべえよw

>>196
paizaのほうは頼めば送ってくれるよ
codeiqのほうはマイページで提出したやつを確認できるよ(評価済み奴だけ)
198仕様書無しさん:2013/10/30(水) 15:15:18.37
本当にそれで攻撃できるかどうか知らないけど、無邪気に脆弱性を晒すのはいかがなものか。
199仕様書無しさん:2013/10/30(水) 15:24:07.76
俺もあれはないと思う
200仕様書無しさん:2013/10/30(水) 16:06:25.80
脆弱性を発見したら、対象サイトに窓口がある場合はそこに、ない場合はIPAに報告しましょう。
なお、この脆弱性があるかどうか試したりすると、不正アクセス禁止法に触れる場合もあります。注意しましょう。
201仕様書無しさん:2013/10/30(水) 16:10:18.92
>>192はout
202仕様書無しさん:2013/10/30(水) 16:32:53.55
codeiqに問い合わせたら、「SNSアカウントも企業から要求があった場合は開示します。利用規約13条に明記済み」と言われた
マジ糞だわ
プロフィールはともかくなんでtwitterアカウントまで開示するんだよ
せめて開示するしないはユーザーに選ばせるようにしてくれ
203仕様書無しさん:2013/10/30(水) 16:35:08.05
https://codeiq.jp/kiyaku.php
13条
利用者は、利用者解答内容、出題企業等からの評価、当該利用者が本サイトにおいて登録した個人情報および認証サービスに登録されている当該利用者に関する個人情報(ただし、本サービスの運営に必要な情報であり、
かつ利用者は本サイトのアカウント設定画面(以下「設定画面」といいます。)上で特定の認証サービスを接続アカウントとして設定する画面に表示された項目に限られますが、
認証サービスに登録された情報は定期的かつ自動的に更新します。以下総称して「利用者個人情報」といいます。)につき、
利用者解答内容を出題企業等に提出し当該出題企業等がこれを評価した結果、当該出題企業等の求めがあれば、
利用者の利用者個人情報を当社から当該出題企業等に対して開示されることについてあらかじめ承諾することとします。
204仕様書無しさん:2013/10/30(水) 16:47:38.82
法律も知らないゆとりが後になって社会のルールを突きつけられて発狂するパティーン
205仕様書無しさん:2013/10/30(水) 17:00:15.55
攻撃用のコードを公開するとか、どうかしてるわ
206仕様書無しさん:2013/10/30(水) 17:04:50.17
>>204
不正アクセス禁止法はCSRFには適用されないぞ
されるとしたら、不正指令電磁的記録に関する罪のほうだ

>>205
だな
207仕様書無しさん:2013/10/30(水) 17:19:51.11
とりあえず通報しといてやるよ
208仕様書無しさん:2013/10/30(水) 18:14:04.37
IPAとかクソだからやめとけ
209仕様書無しさん:2013/10/30(水) 18:33:56.25
「2ちゃんに攻撃方法を書いてる人がいます」って警察に通報するんだよ
210仕様書無しさん:2013/10/30(水) 18:50:40.66
>リフェラ

なんかエロい
211仕様書無しさん:2013/10/30(水) 19:56:21.75
一応、攻撃コードを2chに公開している人がいるってCodeIQに
通報してみた

何か貰えたらラッキーかな
212仕様書無しさん:2013/10/30(水) 21:19:42.47
発言内容から個人の特定をするのは簡単だから下手なこと書かない方がいいぞ
>>190のTwitterアカウントなんかも検索かけたら一瞬で見つけれたし、
codeiqが開示するまでもなくバレてただろうと思うわ
213仕様書無しさん:2013/10/31(木) 07:20:21.52
>>212
kwsk
214仕様書無しさん:2013/10/31(木) 08:03:30.67
確かにびっくりするくらい簡単に見つかるな
企業名出しちゃってるし、これはアウアウ
歳も30超えてるみたいだし、何やってるんだか
215仕様書無しさん:2013/10/31(木) 08:27:36.61
>>214
どうやってみつけた?
検索するためのキーワードが思いつかないから教えてほしい
頼む
216仕様書無しさん:2013/10/31(木) 08:31:10.17
@sabinekonya
217仕様書無しさん:2013/10/31(木) 08:37:20.30
>>216
ありがとう
それでぐぐったらでてきたわ
でも、知りたいのはそれじゃない
発言内容から@sabinekonyaにたどり着くまでの方法を教えてほしい
218仕様書無しさん:2013/10/31(木) 08:51:30.97
>>217
難しく考えずにcodeiqで検索してみると、まんま>>190なツイートしてるやつがいる
219仕様書無しさん:2013/10/31(木) 09:24:15.65
>>218
ぐぐったがでてこない
googleの何ページに目にあるんだ?
220仕様書無しさん:2013/10/31(木) 09:31:14.94
>>219
ここまで教えて分からんならやめとけ
221仕様書無しさん:2013/10/31(木) 09:47:17.04
twitterでぐぐったら、それらしき発言があった
222仕様書無しさん:2013/10/31(木) 10:23:14.34
ねこの画像あったから警察への通報は免除してやる
223仕様書無しさん:2013/10/31(木) 10:27:01.01
https://codeiq.jp/ace/ozy_halloween/q516
普通に解くだけだと面白くないのでコードゴルフにしてみた
d = "QQQQOQQQOOOQOOOQQQQQOQQOQQOQOOQQOOOOQQQOQQOOQQOQQOQOQOOOQOOQOOOQQOQQOQOQQQOOQOOQQQOOOQOOQOOQQOQOOQOQ";WScript.Echo(d.replace(new RegExp("Q","g"),"").length)
これ以上縮めることはできるんだろうか
224仕様書無しさん:2013/10/31(木) 10:29:01.97
あ、無駄な部分発見したので書き直し
WScript.Echo("QQQQOQQQOOOQOOOQQQQQOQQOQQOQOOQQOOOOQQQOQQOOQQOQQOQOQOOOQOOQOOOQQOQQOQOQQQOOQOOQQQOOOQOOQOOQQOQOOQOQ".replace(new RegExp("Q","g"),"").length)
225仕様書無しさん:2013/10/31(木) 10:39:31.86
オンラインのプログラミング能力試験で転職を支援するサイト「paiza」、正式オープン

http://codezine.jp/article/detail/7482
226仕様書無しさん:2013/10/31(木) 11:09:05.64
>>223
改行が手動削除なのは片手落ちでは。
227仕様書無しさん:2013/11/01(金) 07:46:20.92
5分かかったけどこんな感じかな
main(){int i=0,c;for(;-1!=(c=getchar());)c=='Q'&&i++;exit(i);}
228仕様書無しさん:2013/11/01(金) 07:48:56.34
画鋲の数、数えちったい
229仕様書無しさん:2013/11/01(金) 11:16:11.15
古代文献の解説記事まだでてない?
230仕様書無しさん:2013/11/01(金) 13:02:51.01
CodeIQとpaizaってスカウトくるの?一度もこないんだけど
231仕様書無しさん:2013/11/01(金) 17:08:15.43
>>230
codeiqのほうはたまに来る
でも、行かない方がいいよ
スカウトした企業がtwitterやfacebookの発言をのぞいてくるから
なんでも企業が頼めばSNSアカウントを教えてくれるらしい

paizaのほうはスカウトを待つ方ではなく、自分から動く形
232仕様書無しさん:2013/11/01(金) 17:09:08.04
>>227
種じゃなくて画鋲のほう数えてるぞw
233仕様書無しさん:2013/11/01(金) 17:25:34.57
本アカで登録しなきゃいいじゃん
234仕様書無しさん:2013/11/01(金) 19:59:41.15
>>223
ショートコーダーの人の問題だから短いコードで回答するほうがよかったのか
普通に書いてしまったorz
235仕様書無しさん:2013/11/01(金) 21:56:01.39
文字列が無駄に長い
236仕様書無しさん:2013/11/02(土) 11:12:30.16
paizaの問題を11問解くのに3時間で解ける人がいるらしい
技術力あるとそんな早くコード提出まで完了するものなの?
平均15分で問題文を読んでコーディングまでってできるものなの?
237仕様書無しさん:2013/11/02(土) 13:19:32.88
>>236
何すればいいのかわかれば後はタイプ速度の差だけ。

ある意味、一度解いた問題をもう一度解くのと似ている。
238仕様書無しさん:2013/11/02(土) 14:11:09.43
paizaはいちどいいランクを取ると解く気が失せてしまう
239仕様書無しさん:2013/11/02(土) 20:59:30.70
>>236
> paizaの問題を11問解くのに3時間で解ける人がいるらしい

どこの情報?
240仕様書無しさん:2013/11/02(土) 23:26:16.17
>>239
twitterでpaizaを検索したら見つかる
241仕様書無しさん:2013/11/03(日) 00:24:35.65
うちの上司は2時間で解いてたぞ

指が速い上にエディタを魔改造してるらしく
コーディングしてるのを見てたが読む方が追いつかない
242仕様書無しさん:2013/11/03(日) 00:38:44.39
各問題ごとの使用時間の分布と自分の位置を知りたい
243仕様書無しさん:2013/11/03(日) 00:52:08.22
指の速さで差は出ないと思うけど・・・
244仕様書無しさん:2013/11/03(日) 01:05:18.65
paizaの問題教えてくれ
アカウント作るのめんどくさい
245仕様書無しさん:2013/11/03(日) 01:13:19.24
そのくらいの労力もないやつに問題は解けない
246仕様書無しさん:2013/11/03(日) 01:47:30.59
>>243
早い奴だと、何を書くべきかは問題を見た瞬間に分かるらしく、
打ち込むのにかかる時間とテストにかかる時間だけが勝負らしい
247仕様書無しさん:2013/11/03(日) 03:07:06.54
paizaってideoneと同じシステムなのか?
248仕様書無しさん:2013/11/03(日) 03:11:02.62
paizaのサンプルコードのC++の#include <string.h>ってどうなのよ
249仕様書無しさん:2013/11/03(日) 03:17:15.16
> 提出コードが他人のコードに酷似していた場合、 提出本人だけでなく
> 酷似していた方についても失格 とさせていただきますので、問題の管理は厳重にお願い致します。

どういうことだよ、超初級問題なんて誰でも類似になるだろJK・・・
250仕様書無しさん:2013/11/03(日) 03:33:38.23
>>230-231
paizaはオファー設定すればオファーが来るんじゃないの?
251仕様書無しさん:2013/11/03(日) 05:57:38.23
オンラインのプログラミング能力試験で転職を支援するサイト「paiza」、正式オープン:CodeZine
ttp://codezine.jp/article/detail/7482
252仕様書無しさん:2013/11/03(日) 13:09:15.94
>>246
確かにそれはあるな
Sランクでも解法がわかってる問題なら考える時間はそれほどかからない
もっとも書くほうとテストの方にそれぞれ30分かかるんだが

>>250
オファーを受けるかどうかは設定できなかったような
253仕様書無しさん:2013/11/03(日) 13:14:27.06
paizaって直接採用企業から連絡来るの?
ということは個人情報も見られてるって事?
254仕様書無しさん:2013/11/03(日) 16:00:44.35
>>252
これそうじゃないの?

http://fsm.vip2ch.com/-/hirame/hira018478.png
255仕様書無しさん:2013/11/03(日) 16:03:57.87
オファーって無視してもいい?
256仕様書無しさん:2013/11/03(日) 16:05:41.29
ランクが低くてもオファーって来るのかな
低ランクのうちにオファーがくるのはどうせ使い捨ての駒を求めてるような会社の気がするから
ランクが低い間はオファー全部断ったほうがいいのかも
257仕様書無しさん:2013/11/03(日) 16:12:04.95
>>252
30分はかかりすぎだろ
俺の親父でさえオセロの問題は15分で書き上げたぞ
258仕様書無しさん:2013/11/03(日) 16:32:47.49
かかりすぎってお前は書けるのかよ
じゃあコードみせろや
259仕様書無しさん:2013/11/03(日) 16:56:17.58
>>254
あ、ほんとだ。
全く言っていいほど来ないからすっかり忘れてた

>>257
30分かかったのはSランクの方だ
Aランクの方はテスト含めて45分程度だったから、テストの半分近くかかったとしても27分程度
まあ、お前のおやじよりは遅いな
260仕様書無しさん:2013/11/03(日) 17:00:14.63
>>256
ランクは関係ないぞ
A取っても来ない人は来ない
261仕様書無しさん:2013/11/03(日) 18:59:44.01
学生世代より親父世代の方がパズルプログラミング得意だよな
262仕様書無しさん:2013/11/03(日) 19:08:58.23
>>254
なんだそのぶっくまーく
263仕様書無しさん:2013/11/03(日) 20:03:13.49
>>254
性別の開示って男女雇用機会均等法に抵触するんじゃねえの
264仕様書無しさん:2013/11/03(日) 20:31:59.79
>>259
Sランクって島の数だっけ?
俺がやった後親父に問題を転送して解いてもらったら
全部で5分かからなかったぞ
説明しながらコード書いて
「地図をデータにして」とか「端から順に」「陸で塗ってない箇所は数を増やしてから塗れ」とか「塗ったら再帰でどうとかこうとか」
他にも沢山喋ってたが、喋り終えてたときはできてたな

ちなみに俺は二時間かけて書いたけど答えが間違っててギブアップだけどな
265仕様書無しさん:2013/11/04(月) 12:20:08.97
>> 255
転職意思あるなら無視はマズいだろ
そういう最低限のコミュニケーション取れないやつは面倒みてくれなくなるから、
オファー設定OFFにしとくか、ちゃんと断りの連絡入れたほうがいいと思うよ
266仕様書無しさん:2013/11/04(月) 12:37:40.67
カジュアル面談でもスーツ着たほうがいいの?
267仕様書無しさん:2013/11/04(月) 12:38:47.59
自分より年下の奴に面接されると必ず食って掛かるような質問うけるからむかつく
268仕様書無しさん:2013/11/04(月) 12:45:09.75
>>266
面接する側の視点として。
カジュアル面談にスーツ着てこられると、胡散臭くてマイナス要素。
普段そういう格好が多いですかと聞いてしまいそう。
269仕様書無しさん:2013/11/04(月) 12:51:38.84
>>264
5分で書けたのか
すごい
270仕様書無しさん:2013/11/04(月) 12:56:05.86
今までで一番賢そうな人達の面談を受けたとき
一発目の質問が「今日はどうしてそういう服装にしようと思ったんですか」だったな
271仕様書無しさん:2013/11/04(月) 13:08:41.71
貧乏なので「この服しかないから」としか答えられない
ネタじゃないよ
272仕様書無しさん:2013/11/04(月) 13:09:09.86
>>269
島を数えるのは20行程度のコードで済む。
5分だと1行あたり15秒もかかってる。
パズルプログラミングやってる連中からしたら早くない。
273仕様書無しさん:2013/11/04(月) 13:18:11.87
本当かよwww20行コードみせろや
274仕様書無しさん:2013/11/04(月) 13:28:30.55
ほんとかよ、と思って島の問題をためしにC++で書いてみたらぴったり5分だった。マジ怖い。
クラス書いて全部で43行。
PerlやRubyだと半分以下になる気がする。
275仕様書無しさん:2013/11/04(月) 13:38:08.29
使い慣れてる言語だとそのくらい行くのか
C#で書けばよかったorz
276仕様書無しさん:2013/11/04(月) 13:46:44.86
島数える課題のC++で書いた物をPerlに変えたらどれだけ縮むのか気になって書いてみたら3分の1くらいになった。
書き上げ4分弱。テスト0分。
何十年もパズルやってたらこのネタは定番すぎて悩む要素がない。

($c,$r) = split(/\s/,<>);
@i = map{ [split(/\s/,<>)] }(1..$r);
for($y=0;$y<$r;++$y) {
for($x=0;$x<$c;++$x) {
f($x,$y) if $i[$y][$x] && !$f[$y][$x] &&++$n;
}
}
print $n, "\n";
sub f {
my($x,$y) = @_;
0<=$x && $x<$c && 0<=$y && $y<$r && $i[$y][$x] && !$f[$y][$x]++
&& (f($x,$y+1), f($x,$y-1), f($x+1,$y), f($x-1,$y));
}
277仕様書無しさん:2013/11/04(月) 14:14:37.09
Ruby版も
278仕様書無しさん:2013/11/04(月) 14:32:12.87
どれだけパズル慣れしてるかテストしてるようなものかよ
279仕様書無しさん:2013/11/04(月) 15:06:29.15
>>276
perlだとif省けるのかよw
280仕様書無しさん:2013/11/04(月) 17:29:44.83
>>268
しかし、「べつに普段から転職してるわけじゃねーんだから
スーツだっていいじゃねーか」とも思ったりする。
まあスーツ着るような仕事はもうやりたくないけども。
281仕様書無しさん:2013/11/04(月) 17:40:16.64
普段私服の会社だと、スーツなりきちんとした格好なりを面接の日だけするのは
あからさまだしなぁ。かといって受かるかどうか分からない面接に有給取ったり
するのもきついし。
282仕様書無しさん:2013/11/04(月) 21:20:10.63
>>281
スーツは私服じゃない?
283仕様書無しさん:2013/11/04(月) 21:30:35.62
ゲーム屋だけど、面接の事前案内ではスーツでなくて結構だと言ってる。
スーツ着てくる奴は10人に1人くらい。
ベテランがスーツ着てきたら全会一致で不採用になる。
経験の少ない若い奴なら服は無視。
284仕様書無しさん:2013/11/04(月) 21:40:10.78
なんでスーツきたら不採用なんですか
なめくさきってる採用基準ですね
そんな店で働いてもロクな人間がいません
285仕様書無しさん:2013/11/04(月) 21:53:28.27
社風と違う価値観を持っていて
しかもベテランの癖に社風に合わせて服装調整することもできないなら
他にもNG要素満載だろ
286仕様書無しさん:2013/11/04(月) 22:18:34.75
応募する前に事前に社風を調べろってことか
287仕様書無しさん:2013/11/04(月) 22:38:49.43
平日の勤務後に転職のための面談
そういうときにスーツを着ていくと
現職はスーツ必須の職場です
と自己紹介してるようなものだよな

カジュアルで来いと言う職場からすれば
うちとは価値観が全然違いそうな会社にいるんだなと怪しむわけだ

今の職場を選んだ理由は何か
うちに転職したい理由は何か
そこに一貫性はあるのか
嘘はないか
さりげなく外堀の質問で探ると必ずボロが出る
288仕様書無しさん:2013/11/04(月) 22:42:42.38
スーツに親兄弟でも殺されたのかね。それとも就職活動に失敗したとか(´・ω・`)
289仕様書無しさん:2013/11/04(月) 22:44:07.14
本当かよ
自分は朝ロッカーにスーツ仕込んで
夜トイレで着替えて面接したぞ
290仕様書無しさん:2013/11/04(月) 23:31:25.25
ギークぶるのも大変だー
291仕様書無しさん:2013/11/05(火) 00:00:35.79
落ちた理由をスーツのせいにしたいだけですね
292仕様書無しさん:2013/11/05(火) 00:01:39.49
社会人たるものスーツを着るべきっていう日本全体の風潮をなんとかしたいわ
293仕様書無しさん:2013/11/05(火) 00:03:25.77
>>282
転職活動してますって会社に分かるとまずくね?
294仕様書無しさん:2013/11/05(火) 00:06:40.98
カジュアル面談の服装か。
ベンチャーなら自社サイトの求人ページで職場の雰囲気を公開してるから
その雰囲気に合わせた服装にしておけば無難だろ。
かやっくのような尖ったエンタメ系ベンチャーにスーツで行くのは
須藤元気の物真似をする覚悟がないならやめておけ。
295仕様書無しさん:2013/11/05(火) 00:12:19.24
大手でゲーム会社がカジュアル面談するか知らんけど、
もしそんなところ行くならスーツは危ないぞ。
会社によってはゲームプログラマがスーツ着てることに嫌悪とか偏見とかあるからな。
「すみません仕事の帰りなので、こんな格好で」って最初に言うしかない。
プログラマがスーツなんか着てまともに仕事できるの?みたいな目で見られるだろうけどな。
296仕様書無しさん:2013/11/05(火) 00:14:33.96
政治家が被災地を視察するとき
作業服を着ずにスーツ着てたら
苦情が殺到するようなものか
297仕様書無しさん:2013/11/05(火) 00:18:14.31
>>293
プログラマにスーツ着用を要求するような会社を選んでそこで働いている人が
どうして今度はカジュアル面談したがる会社に行きたがるんだ?
プログラマへの要求も職場風潮も全然違うぞ
298仕様書無しさん:2013/11/05(火) 00:37:43.21
会社案内や従業員紹介のページで髭面が多かったら
髭を伸ばしてから面談アポ取るのがコツだと言われるもんな
299仕様書無しさん:2013/11/05(火) 00:39:56.03
>>289
それはカジュアルで来いと言われてないときだろ
300仕様書無しさん:2013/11/05(火) 00:48:46.11
Sクラスギークが普通のスーツ着て行ったら幻滅だろー
せめて黒Tシャツの上に直接スーツ着ろよ
むこうだって特殊さを期待してんだぞ
ウケ狙いのネタが書かれたTシャツなんかいいぞ
301仕様書無しさん:2013/11/05(火) 00:54:54.99
スーツという既成観念にとらわれる人材を避けたいってとこは、
既成の理にとらわれないアイデア力や発想力の高い人を募集してるってこと、
面接にはスーツ着たいって思ってる人にはそもそも向いてないジャンルだよ
302仕様書無しさん:2013/11/05(火) 01:14:21.17
ネタなのかよくわからない
303仕様書無しさん:2013/11/05(火) 01:20:51.63
スーツの人はダメという既成概念
304仕様書無しさん:2013/11/05(火) 03:07:27.31
×既成観念

○既成概念
○固定観念
305仕様書無しさん:2013/11/05(火) 03:15:37.61
とにかく、応募したい企業のことは事前にそれなり調べてから応募しろってこったろ
306仕様書無しさん:2013/11/05(火) 10:38:20.52
>>284
何で店舗で働く話になってんの
307仕様書無しさん:2013/11/05(火) 12:02:20.96
プログラマーホストクラブかな
308仕様書無しさん:2013/11/05(火) 12:27:36.09
ゲーム業界はいつもリストラのニュースばかり
309仕様書無しさん:2013/11/05(火) 16:23:00.59
企業から誤字脱字が多いメール貰うのは印象悪いな・・・
310仕様書無しさん:2013/11/05(火) 18:25:57.22
>>309
そういうときは、半分断る気持ちで
希望報酬を1.5倍くらいにしてふっかける
311仕様書無しさん:2013/11/05(火) 19:45:55.98
>>306
ゲーム屋のことをゲームショップだと思ってんだろ
312仕様書無しさん:2013/11/05(火) 20:29:26.86
こんなところでまさかのどんでん返し
313仕様書無しさん:2013/11/05(火) 20:33:23.09
お前らパズル得意ならこれ解いてくれよ

http://q.hatena.ne.jp/1383628208
314306:2013/11/06(水) 18:08:50.73
>>311
なるほど、ユーモアの欠如した俺のミスだ。
315仕様書無しさん:2013/11/06(水) 20:33:14.30
ワロタ
316仕様書無しさん:2013/11/07(木) 16:30:12.03
働きたいんだけど寮追い出されてからホームレスなのでアパート借りるまで働けない・・・w
317仕様書無しさん:2013/11/07(木) 18:09:48.85
>>316
そういう相談は「もやい」みたいなところでしたほうがいいぞ
http://www.moyai.net/
自立生活サポートセンター もやい
ここでされてもおれたちの力じゃあ何もできん
318仕様書無しさん:2013/11/07(木) 23:51:42.20
>>45
素数はめちゃくちゃ大事じゃんかw
319仕様書無しさん:2013/11/08(金) 00:12:28.80
暗号化の分野では大事なものだが
それらの実装に携わることなんてそうそう無いだろ
320仕様書無しさん:2013/11/09(土) 17:36:02.29
パイザからオファー来たことある奴いる?
321仕様書無しさん:2013/11/09(土) 17:53:03.53
紹介メールは来たことあるよ
322仕様書無しさん:2013/11/09(土) 18:02:23.26
おれも3社ほど来た
323仕様書無しさん:2013/11/09(土) 18:08:33.89
ランクはいくつくらいからオファーメール来る?
324仕様書無しさん:2013/11/09(土) 21:06:40.12
ここ見てるとオファー待ってるやつ多いのな
データ的な条件のマッチングは自分でもある程度できるわけだし、
自分から応募しちゃった方が積極性をアピールできていいと思うよ
325仕様書無しさん:2013/11/09(土) 21:09:57.02
俺はAの時に来たかな
無視したけど

今はめんどくて解いてないけど正直あのコードを見て能力を判断できる気がしない
調べりゃとけるし
326仕様書無しさん:2013/11/09(土) 21:33:54.36
>>325
自己レスだけど俺も営業からの紹介メールだった
企業から直接ではない

よほど変態的な解き方するか採用時期とか条件、経験がマッチしてないと
オファーこないんじゃない?
普通のアルゴリズムで解ける人間はいくらでも居る訳だし

もし、企業が探すとしても

( Lank == S ) && skill = user.profile

で引っ掛かった何人かを
探す感じなんじゃないかな

後、Paizaの売りは転職したいかもしれないっていう潜在的な層を
掘り起ことだからPaizaの営業から連絡が来るケースの方が多いような気がする

それにPaizaの受け取る報酬もGreenとかと比べたら決して安くは無さそう

話変わるけど個人的にはアルゴリズム解くのに記憶の中のものしか使っちゃ
いけないってのはあんまり意味がないような気もする

それよりも仕様書からアプリを作れる試験をやった方が実力見れると思う
モデリングできるのか、テストコードかけるのか、コードの書き方はどうか
など
それこそ検索してもいいから時間内でやれれば良いって感じで。
327仕様書無しさん:2013/11/09(土) 21:37:15.79
どうせ紹介料がほしくてスキルなくても紹介してるんじゃないのかと思ってしまうから紹介メールは無視してる
328仕様書無しさん:2013/11/09(土) 21:37:36.65
>>326
なんかぐちゃぐちゃだ

searchLank == S && serchSkill == user.skill

どうでもいいけど
329仕様書無しさん:2013/11/09(土) 21:41:02.74
>>326
> ( Lank == S ) && skill = user.profile

左側はだいたい分かるが、右側は何を言いたいのか全然分からん。
そもそも比較ではなくて代入か。
330仕様書無しさん:2013/11/09(土) 21:42:53.68
>>328
> searchLank == S && serchSkill == user.skill

この短い中に複数の誤字をよく詰め込めるものだな
331仕様書無しさん:2013/11/09(土) 21:43:48.71
>>330
返す言葉もないです
332仕様書無しさん:2013/11/09(土) 21:45:11.93
>>326
「Paizaの受け取る報酬」というのがわけわからん
333仕様書無しさん:2013/11/09(土) 21:48:15.02
lankって、rankのことだよね?
reft/lightと書かれるくらいの違和感があるのは
長年ゲームプログラミングばかりしてたからかな
334仕様書無しさん:2013/11/09(土) 21:50:37.63
paizaはSランク人口多いらしいな。
その上どこまで行けるのか、さらに上のランクも新設してほしい。
335仕様書無しさん:2013/11/09(土) 21:52:12.19
>>332
人材が採用されたら企業がPaizaへ紹介料を支払うの

>>333
返す言葉もありません
336仕様書無しさん:2013/11/09(土) 22:05:58.28
>>332
あー、説明はしょりすぎてわからないか

適当に書きすぎたから忘れて
337仕様書無しさん:2013/11/10(日) 04:05:47.34
パイザ、ランクDで応募できる求人ってのがあったんだが
ランクDの性質だと応募要件を満たしてないように見えるのだが
応募要件を俺自身が本当に満たしてないから応募はしないが
338仕様書無しさん:2013/11/10(日) 04:31:25.44
ランクCのアドレス調査、むずかった、苦戦した
しかしこれ一つの言語でしかアピールできないのな
他の言語もできるぞってアッピールするには問題ごとに使う言語変えるとかしないとダメか
339仕様書無しさん:2013/11/10(日) 04:33:01.84
20分以内か・・・3分オーバーだ
340仕様書無しさん:2013/11/10(日) 04:35:23.14
これプログラマならサクサク解ける問題ばかりなんだろうな・・・素人も応募可能とかなってるけど、次元の違いを感じたわ
341仕様書無しさん:2013/11/10(日) 04:39:35.54
パイザ、これ、本当に使い慣れてる言語がないと制限時間内はキツいね
必要な関数名とかパッと思い出せないと制限時間内に収まらない
もしググったりして調べたりすると大幅な時間ロスになりそう
今後はちゃんと勉強して使い慣れてから問題に応募するわ
俺はまだまだパイザを使う資格が無さそうだ
342仕様書無しさん:2013/11/10(日) 04:47:39.43
必要な関数をリファレンスからパっと取り出せればいいんだけれど
そう便利なリファレンスがないのがつらい
カテゴリやパッケージなどから辿っていかないとたどり着けないし、どのカテゴリ・パッケージにあるのか分からんと調べられんし
本当使い慣れてないとダメぽ
まだCodeIQのほうがいいな
343仕様書無しさん:2013/11/10(日) 06:04:49.87
>>340
AOJ(Aizu Online Judge)に登録してLesson問題解きまくれば
Paizaの問題はAランクぐらいまでならたぶん解けるよ
というかSはやってないのでわかんないけど
ついでに言語の使い方も多少は覚えられる

アルゴリズムは数学と一緒で基礎の解き方を覚えてないと応用だってできるわけない
でも、出題されるアルゴリズムのほとんどは中学レベルの数学で解ける

つまり、中学の数学を覚え直す労力と十数個のアルゴリズムを理解し覚えるだけで良い

ちなみに力技で解ける問題も無くは無いけど大体効率の悪い
解き方になるから実行時間とメモリ使用量で蹴られる
344仕様書無しさん:2013/11/10(日) 06:10:31.64
後、自己学習で挑戦している人にアドバイスすると
素直にEclipseを使うこと

どのクラスがどのパッケージに含まれてるかなんて覚えておく必要がない
つっても全然違うパッケージを選ばないぐらいには理解が必要だけど

Eclipse使えば勝手に候補が出る
リファレンスも出せる
345仕様書無しさん:2013/11/10(日) 08:03:25.96
Sランクの問題は簡単だよな
Aランクに比べて
346仕様書無しさん:2013/11/10(日) 09:11:14.04
>>345
Sランクは解けるっちゃ解けるんだけど、
処理効率で落とされるからなかなか評価がSにならない
347仕様書無しさん:2013/11/10(日) 13:15:02.97
>>340
ランクSは情報系の学校や競技プログラマーが多いと書いてあった
プロ・アマは関係ないよ
全ての問題解いたわけじゃないけど、解ける解けないはアルゴリズムの知識にかかってる
知ってれば解けるし、知らなければ解けない

>>341
Sランクは処理手順さえイメージできれば、関数リファレンスを調べながら書いても30分あれば終わる
テストに30分ぐらいかかるけど

>>346
島さがしの問題を再帰で解いたら、メモリーがどうのこうの言われてダメだった
ランクSとったやつはどうやってるんだろう
348仕様書無しさん:2013/11/10(日) 13:22:50.29
>>343
Sを解いてみたけど、典型的なアルゴリズムの問題だった
ただ、使用するアルゴリズムが深さ優先探索や幅優先探索なんで、解く方法は自分で考えなければならない
もっとも、問題の内容自体はcodeiqみたいにひねってないので、競技プログラマーなら簡単に解けると思われる
349仕様書無しさん:2013/11/10(日) 13:28:56.48
必要なアルゴリズムの知識を全部教えて
350仕様書無しさん:2013/11/10(日) 13:54:03.57
>>349
優先順位が高いものから並べると
深さ優先探索&幅優先探索
動的計画法
モンテカルロ法
二分探索
351仕様書無しさん:2013/11/10(日) 14:53:33.13
352仕様書無しさん:2013/11/10(日) 15:17:31.70
CodeIQのスレなのにpaizaの話題ばっかな件
353仕様書無しさん:2013/11/10(日) 16:10:01.33
>>352
CodeIQはフィードバックが遅すぎる
354仕様書無しさん:2013/11/10(日) 16:26:15.81
>>350
ダイクストラはいらないの?
355仕様書無しさん:2013/11/10(日) 16:26:49.64
CodeIQ専用じゃなくて似たようなサイトもここでいいじゃん
356仕様書無しさん:2013/11/10(日) 16:48:03.94
パイザはパイザの実行環境も考慮せにゃならんやろ
コンパイラのバージョンによって互換性のないコードつかったらアウトだし
357仕様書無しさん:2013/11/10(日) 17:23:38.40
>>344
どんなパッケージどんなクラスがあるのか把握してないと補完機能あるIDE使ったところで意味はない
「〜できるクラス」がこの言語の標準として存在してるのどうかを知るにはそれなりの経験積むか、したいことでググって検索でもしないと
ここが趣味グラマの限界かもしれんわ、使い慣れた言語であろうとやったことのない処理となるとそれに関するパッケージクラス関数ライブラリが存在するのかさえ分からん
358仕様書無しさん:2013/11/10(日) 17:25:30.47
だいたい標準入出力なんて入門書くらいでしかやらんし
359仕様書無しさん:2013/11/10(日) 18:06:12.20
>>354
ダイクストラは使うのかな
paizaやcodeiqの問題解いたけど、ダイクストラを必要とする問題に遭遇したことがない
360仕様書無しさん:2013/11/10(日) 18:52:48.41
>>347
島の問題はこのスレにコードが出てたけど、あれだと不正解扱いか?
361仕様書無しさん:2013/11/10(日) 19:21:37.05
paizaがideoneを使ってコンパイルしてるような気がするんだけど。。。
コンパイル方法はどうなっているのかを公表してもらえないと
無断でコードが公開されてるんじゃないかと思ってしまう
362仕様書無しさん:2013/11/10(日) 20:09:08.81
IDEONEは会員登録すればコードを非公開にできるんじゃなかったっけ
363仕様書無しさん:2013/11/10(日) 20:11:35.06
ideoneもpaizaも↓ここの企業のサービス使ってるだけやろ
http://sphere-research.com/
364仕様書無しさん:2013/11/10(日) 20:12:31.31
Sphere Engine(TM) ってやつ
365仕様書無しさん:2013/11/10(日) 20:13:10.79
366仕様書無しさん:2013/11/10(日) 20:17:45.33
>>360
スタック使ってるから書き直せば満点取れると思う
ただ、あのコードは無駄が多いので、あのまま提出するとたぶん80点どまり
367仕様書無しさん:2013/11/10(日) 20:55:29.34
>>361
仮に公開されたとしても別に困るようなもんじゃないだろ
368仕様書無しさん:2013/11/10(日) 21:06:35.43
>>366
おお、100点取れそうなコード書いてよ
369仕様書無しさん:2013/11/10(日) 21:12:39.36
>>368
おれは無理w
370仕様書無しさん:2013/11/10(日) 23:27:39.94
>>363-365
それならOKれす
371仕様書無しさん:2013/11/11(月) 23:43:19.23
最近では、「『え? こんなプログラムも書けないの?』的な、テクハラ=技術的威圧もある」(35歳・男・IT)とかで、職場は地雷だらけだ……。

http://news.nicovideo.jp/watch/nw834430
372仕様書無しさん:2013/11/12(火) 02:51:47.74
パイザって問題解いた言語の求人しか紹介されないのな
373仕様書無しさん:2013/11/12(火) 03:10:12.20
普段あまり使わないマイナー言語にチャレンジ
なんてやってたら求人こなくなる
374仕様書無しさん:2013/11/12(火) 03:44:01.07
自分が使える言語の求人が一通り来るようにするには使える言語それぞれで問題解いてかないといけないのか、問題の入れ替わりの時期まで待つしかないのか
375仕様書無しさん:2013/11/12(火) 03:48:29.50
CodeIQって制限時間あるのに問題チラ見が出来るやつで全文見せてるのって何なんだろうね。制限時間の意味がない
376仕様書無しさん:2013/11/12(火) 03:51:06.11
>>375
paizaは入社試験のような、ちょっとした厳密さもあるけど、
codeiqはパズル雑誌みたいなものだよな
377仕様書無しさん:2013/11/12(火) 03:52:14.03
ttps://codeiq.jp/ace/yanai_masakazu/q527

これに応募したんだけど、寝ぼけてたせいか意味不明な要らない処理が入ってるのを提出しちゃった、
提出後に見直して気づいた、簡単すぎる問題だから、他人のコピペじゃないってことの強調にはなるだろうけどw
378仕様書無しさん:2013/11/12(火) 03:55:49.76
面白そうな問題と思っても「ウチ来ない?」問題で転職する気ないから応募できなくて残念すぎる
379仕様書無しさん:2013/11/12(火) 09:46:49.04
プロフィールにいかにもステアドな名前でやってるから問答無用でそういうのにも応募してる
380仕様書無しさん:2013/11/12(火) 19:46:14.21
それ通報対象になるんじゃねの
381仕様書無しさん:2013/11/12(火) 21:07:26.14
別にアカウント削除されたり警告も着てないし
それにウチこない?系の問題は控えてくださいってだけで応募してはいけないとは書いてないんだよ
382仕様書無しさん:2013/11/12(火) 21:11:50.73
求人出してる側の企業はそれで文句ないのだろうか
383仕様書無しさん:2013/11/12(火) 22:48:58.07
空気読めない>>379みたいなのがいるから、禁止事項が増えていくんだよな
ルールはバカに合わせて整備されるから
384仕様書無しさん:2013/11/12(火) 23:25:16.98
>>383
禁止事項が増えて困ることあるの?
385仕様書無しさん:2013/11/13(水) 10:09:03.68
どうみても中の人っぽい書き込みがありますね
386仕様書無しさん:2013/11/13(水) 10:14:07.87
そこにプロフィールがどんな風に書かれていようと関係ない
企業がそのコードを書いた人材に興味があれば連絡を取るだけ
それにカリカリしてるのは自分が個人情報を乗せてて他人が乗せてない事にたいする不満なわけで
単なる私怨に過ぎない
387仕様書無しさん:2013/11/15(金) 17:18:25.96
paizaの求人に応募して面接したら何社ぐらいで採用してくれるん
388仕様書無しさん:2013/11/15(金) 18:54:28.69
>>387
適切な回答が得られると思ってそんな質問してんの?マジで?バカじゃね?
389仕様書無しさん:2013/11/15(金) 20:41:33.00
と、CodeIQの工作員がぼやいています
390仕様書無しさん:2013/11/17(日) 23:58:16.19
>>387
4社応募したが、採用してくれたのは0
391仕様書無しさん:2013/11/18(月) 00:31:43.82
そっか、あやうく応募するところだった
ヒキの俺が応募してもダメってことだな
392仕様書無しさん:2013/11/18(月) 00:33:20.39
>>390
敗因は?
393仕様書無しさん:2013/11/18(月) 02:28:23.51
>>392
コミュニケーション面。お客さんやメンバーとの折衝を頻繁に行うから、ないやつはお断りなんだとよ
394仕様書無しさん:2013/11/18(月) 12:33:26.91
結局スキルだけじゃダメってことか
書類も判断材料にされるんだろうな
395仕様書無しさん:2013/11/18(月) 17:34:41.55
面接で自分を売り込むのと
客先に商品を売り込むのと

実際は気持ちの面でも全然違うのにな
396仕様書無しさん:2013/11/18(月) 22:16:05.24
なんか勘違いしてるやつ多そうだけど、エンジニアもコミュ力は必須だぞ
ただここで言うコミュ力ってのはノリの良さとかリア充っぽさとかのことじゃなくて、、
相手の言ってることをちゃんと理解して、さらに自分の言いたいことを分かりやすく表現する能力のことな

コミュ力が原因で落とされたってことは、相手の意図を汲み取りそこねたのか、
相手にとってワケの分からんことを口にしていたってことだと思うよ
すぐに改善するのは正直難しいだろうけど、常にこのことを意識しておくだけでもちょっとはマシになるはず
397仕様書無しさん:2013/11/19(火) 01:19:28.86
FizzBuzzダンジョンレベル3ですら厳しいんだが・・・
つかJavaScriptの除算は小数扱うのかよ!
398仕様書無しさん:2013/11/19(火) 18:50:09.97
エンジニアにコミュ力が必要なら、なんでエンジニアにアスペルガー症候群の人が多いんだろうね

>>396
相手の意図を正しく読み取れない障害の人はどうすればいいんだ?
399仕様書無しさん:2013/11/19(火) 19:35:55.13
>>398
アスペを差し引いても魅力的なだけの技術力があればいいんじゃね
大した技術もないアスペとわざわざ一緒に働こうとは思わないよね
400仕様書無しさん:2013/11/19(火) 19:49:58.41
アスペは本来単純労働者向きなんだよね
401仕様書無しさん:2013/11/19(火) 20:54:24.31
>>399

魅力的な技術って例えばなんだろね?
402仕様書無しさん:2013/11/20(水) 03:34:24.86
>>401
金になりそうだけど修得者の絶対数が少ない技術

みじかなものだと最近だとUnityじゃない?
当然流行り廃りはあるけれど

後はその会社が必要としている技術でしょ

アーキテクトが欲しいとか、ブランド力のあるエンジニアだったり

研究開発的なものだと個人的には画像認識技術が直近で一番伸び代ありそうだと思う
入り込むのは難しいし時間もかかるけど
403仕様書無しさん:2013/11/20(水) 10:35:19.97
>>400
必ずしもそうではないらしい
http://soudan1.biglobe.ne.jp/qa6386691.html
>そして私の一番の欠点は「単純作業が苦手」という事です。
>多くのアスペルガーの方は単純作業が得意という事ですが
>私は手先がとても不器用で同じことを何回も繰り返すことが苦で仕方ありません。
>しかも記憶力が極端に少ないのでこうなってしまうともう将来働ける仕事が無い様に思えます
まあ、たいていの人は得意らしいが
404仕様書無しさん:2013/11/20(水) 14:09:19.98
外注商売で客と直接接触するエンジニアなら、営業的なコミュ力を求められるかもな。
405仕様書無しさん:2013/11/22(金) 19:18:47.91
paizaから求人の紹介が来た
「発達障害なので、そもそも受かる可能性が低いです。しばらく考えさせてほしいです」と返したら、
「そのような事情なのですね。弊社パートナーで就労移行支援を行っているところですがどうでしょうか。この施設は表から行くと順番待ちですが
、弊社経由ですと優先してもらえる可能性があります」と返ってきた
なんかあやしい…
406仕様書無しさん:2013/11/22(金) 19:26:23.13
紹介料とか出るとかなん
407仕様書無しさん:2013/11/22(金) 19:46:55.68
>>406
そのパターンがあったか
だとすると、就労移行支援施設みたいなところなのかね…
(ああいうところは障碍者一人受け入れるたびに2年間限定で国からお金がもらえる)
408仕様書無しさん:2013/11/22(金) 20:12:41.01
こっちゃあ生活保護を受けるか受けないかって瀬戸際で切羽詰ってんだ
紹介メールなんて無断で送って組んじゃねえよ
409仕様書無しさん:2013/11/22(金) 21:27:06.12
「面接は私服でどうぞ」はワナ? 「ノーネクタイは非常識だ」と怒られた就活生
http://news.nicovideo.jp/watch/nw848841
410仕様書無しさん:2013/11/23(土) 16:24:06.38
コードゴルフの暫定順位が気になる。
411仕様書無しさん:2013/11/24(日) 03:07:23.69
>>405
正直障害あるやつは専門の施設で支援受けた方がいいと思うよ
障害児童を無理して一般の学校に通わせるとかえって可哀想なことになるのと一緒
自分で探さなくてもわざわざ紹介してくれるっていうんならいけばいいんじゃない?
412仕様書無しさん:2013/11/24(日) 10:11:46.32
紹介メールでも断りメールって入れたほうがいい?
413仕様書無しさん:2013/11/24(日) 13:00:32.94
コードゴルフ61が限界なんだが
本当に60以下になるのか?
414仕様書無しさん:2013/11/24(日) 17:59:15.30
俺も61が限界。
main再起で書き直してみようかなあ。停止しなくても、stdoutに正解を出力して
ideoneでタイムアウトになればいいんだよな。
415仕様書無しさん:2013/11/24(日) 20:39:54.18
>>411
もう既に似たような施設で支援受けてるからあんまり意味ないのよ
変わるとなると手続き的な面でも面倒だし
416仕様書無しさん:2013/11/24(日) 23:10:15.26
コードゴルフってこれ?
https://codeiq.jp/ace/ozy4dm/q568
417仕様書無しさん:2013/11/25(月) 00:20:35.22
ソレだよソレ
418仕様書無しさん:2013/11/25(月) 00:29:47.52
マジかよ
それを60とか61でやってるのかおまえら・・・すげえな
頑張ってみたけど65が俺の限界だった・・・
419仕様書無しさん:2013/11/25(月) 00:32:35.44
stdoutさえ良ければランタイムエラー終了もありなのこれ?
420仕様書無しさん:2013/11/25(月) 04:07:41.99
>>397
Lv3までクリアして今Lv4に挑戦中だが、これらの問題の挑戦者数の数を見ると解ける奴が糞多いことに絶望した
421仕様書無しさん:2013/11/25(月) 04:24:13.57
なんとかLv4クリア・・・
422仕様書無しさん:2013/11/25(月) 04:45:02.13
https://codeiq.jp/ace/kawagashira_nobuyuki/q478

この問題は出題の意図がよくわからん
423仕様書無しさん:2013/11/26(火) 02:44:05.95
FizzBuzzってフィードバック早いのな
424仕様書無しさん:2013/11/26(火) 18:22:12.70
でCodeIQからスカウト来たことある奴いるん?
425仕様書無しさん:2013/11/27(水) 01:18:46.36
FizzBuzz問題のバッジが来たけど
Lv1からするとLv2は随分と人数が減るけどLv2〜Lv4は人数に大差ないのよね
これくらい出来るやつはごまんといると思うと、
俺も使い捨て要員Aとかにしかならんレベルなんだろうな
426仕様書無しさん:2013/11/27(水) 20:39:58.64
https://codeiq.jp/ace/kobake/q574

難しい、投げた
427仕様書無しさん:2013/11/28(木) 00:19:18.07
コレ1時間でできる奴いるのかよ
データを二分木で持つだけならできるけど、
表示するとなると、そう簡単じゃないぞ
適当でいいと言うわけでもなさそうだし
428仕様書無しさん:2013/11/28(木) 00:58:41.95
問題チラ見で解くんだから制限時間なんて実質関係ない
429仕様書無しさん:2013/11/28(木) 09:32:08.31
>>426
これ地味にきついな
二分木の構築はできるけど、表示となると…
430仕様書無しさん:2013/11/28(木) 16:39:13.80
CとC++のコンパイラバージョンが古いのな
431仕様書無しさん:2013/11/28(木) 17:10:48.61
http://codepad.org/vs5JHTqO
こうなればいいんだろ?
432仕様書無しさん:2013/11/28(木) 17:34:10.77
なんとかツリー構造は描けたけど
評価ポイントが読みやすいソースコードだからなあ
433仕様書無しさん:2013/11/28(木) 18:58:35.58
コメントの書き込みと変数名の整理で超時間がかかった
434仕様書無しさん:2013/11/28(木) 19:01:37.05
ああ!コメント忘れの箇所があったのに提出しちまた・・・
435仕様書無しさん:2013/11/29(金) 04:12:53.74
https://codeiq.jp/ace/masui_yuichiro/q505

自分で調べるの面倒だから丸投げとかそういうこと?
436仕様書無しさん:2013/11/29(金) 04:13:57.78
「ウチに来ない?」問題はどれも挑戦者数が少ないのなw
437仕様なしす:2013/11/30(土) 01:01:08.65
まあ、あんま役に立ちそうではないな
個人情報集めるためのサイトかな
必死に宣伝してるのが
ちょっとワロス
438仕様書無しさん:2013/11/30(土) 04:43:53.20
paizaの
>複数のテストケースで正しい出力がされるか評価
これが失敗した場合とか
失敗したテストデータとか確認したいけど
どうやったら確認できるん?
439仕様書無しさん:2013/11/30(土) 11:51:31.50
CodeIQの出題者って、タダでサンプルコード欲しがってるクレクレ君に思えてきた
440仕様書無しさん:2013/11/30(土) 17:16:41.06
>>436
つまりCodeIQやpaizaの試みは失敗したということ
資格試験やジョブカードにも及ばない微妙な次元
やるならもっとガチンコな業務レベルのプログラミングが出来るか判定できる資格試験の形にするべきだった
441仕様書無しさん:2013/11/30(土) 17:18:11.71
各IT会社やIT部門やIT部署の採用で非常に参考になるくらいのガチンコ資格試験レベルにするべきだった
442仕様書無しさん:2013/11/30(土) 17:21:02.56
2種類の舞台を設けて
受験料で運営するガチンコ資格試験業務と
その資求を元に仲介・斡旋する求人業務と
443仕様書無しさん:2013/11/30(土) 18:17:54.86
単純な話、雇う側でこういうところを利用する会社の需要がそんなに無いって
ことでしょうね。出されている問題が解けると自分のところの業務にどの程度
役に立つかを結び付けれるほどの想像力がないとか。難しい問題を解ける人を
雇う金が出せないとか色々あるだろうけどね。 資格試験的なものになると
結局それ対策をするのに主眼が置かれ地力が測れなくなるし、難しい問題だな。
444仕様書無しさん:2013/11/30(土) 19:11:50.76
>>430
仕事で使うコンパイラはもっと古いから
445仕様書無しさん:2013/11/30(土) 19:12:54.30
>>439
少なくとも優秀なプログラマをほしがっているようには思えないよな
446仕様書無しさん:2013/11/30(土) 19:49:49.79
ネット出題である以上、問題の答えを誰かが晒してたりヒント出してたりするしな
試験会場でリアルタイムで解くのとはちょっと違うし
447仕様書無しさん:2013/11/30(土) 19:50:31.72
資格試験ってペーパーじゃなくて実機使ってプログラム組むとかそういう試験は無いのか
448仕様書無しさん:2013/11/30(土) 20:11:14.43
>>447
それこそFizzBuzzクラスの問題じゃないと難しいわけで。凝った問題だと暗記力が
ものをいうことになりかねないからな。欲しいのは問題解決力のある人だからね。
知ってる必要はあっても覚えている必要があることってのはそんなにないから、
よくある記憶力にチャレンジするような資格だと欲しい人材との乖離が激しくなる。
449仕様書無しさん:2013/11/30(土) 20:24:45.96
大学の試験にはあるだけど、参考書の持ち込みをアリとかそういう試験にすればいいんじゃないの
450仕様書無しさん:2013/12/02(月) 14:53:56.93
>>443
paizaでランクA取っても「コミュニケーション力がない」で落とされるから、本気で雇う気はないと思われる

まあ、ランクA程度はアルゴリズムの勉強して、過去問解けば、経験の浅いやつでも簡単に取れるから、ランクA=技術力が高いという証にはならないけどな
451仕様書無しさん:2013/12/02(月) 15:34:37.69
面接で必要なコミュ力とチーム開発で必要なコミュ力は違う気がするのに面接で何が分かるっていうんだ
452仕様書無しさん:2013/12/02(月) 16:39:08.98
https://paiza.jp/poh/ec-campaign/
テストケースが通ったから、提出したら、0点だったorz
理由はどうもタイムオーバーらしいが、どこに問題があるのかさっぱりわからん
組み合わせを求める問題だから動的計画法を使えばいいはずなんだが…
http://ideone.com/fXb5OC
誰か添削してくれー
453仕様書無しさん:2013/12/02(月) 16:45:29.83
提出されたコードと照らし合わせることできるからパイザから特定可能だな
454仕様書無しさん:2013/12/02(月) 16:48:11.50
なんだ、キャンペーン問題か
455仕様書無しさん:2013/12/02(月) 16:50:28.30
なるほど、模範解答は登録しないと見られないのか
456仕様書無しさん:2013/12/02(月) 17:02:59.71
大人しく会員登録して模範解答を拝めばいいなのよ
457仕様書無しさん:2013/12/02(月) 22:10:35.28
まーた宣伝か
458仕様書無しさん:2013/12/02(月) 23:06:42.45
>>452
Test Case3でタイムオーバー・・・orz
459仕様書無しさん:2013/12/02(月) 23:22:52.96
ヘボプログラマしかいないのかこのスレ
460仕様書無しさん:2013/12/02(月) 23:42:51.20
この萌えキャラ可愛い
461仕様書無しさん:2013/12/03(火) 01:27:01.97
100点より66点の表情のほうが可愛い
462仕様書無しさん:2013/12/03(火) 01:28:07.73
テストケース1だけをパスした表情を見てみたい
463仕様書無しさん:2013/12/03(火) 01:28:39.06
0点の蔑むような表情もたまらなくイイ
464仕様書無しさん:2013/12/03(火) 02:47:55.55
工夫しようとすると逆に時間ロスしてしまう
シンプルなのがいいってことなのか
465仕様書無しさん:2013/12/03(火) 03:31:10.39
>>453

> 公開問題なので制限時間はありません。
> ひとり何回でもチャレンジできます。
> 回答をブログ等に書いていただいても問題ありません。
466仕様書無しさん:2013/12/03(火) 20:07:05.38
>>452
ツイートしてる連中の半数は
467仕様書無しさん:2013/12/03(火) 20:09:45.33
N=200000, D=75 の最大設定で PHP 0.01 秒かと思ってビビったけど、そういうことじゃないのねこれ。
PHP のナイーブな実装で TC1 は 0.02, TC3 で 6 秒台だった
468仕様書無しさん:2013/12/03(火) 20:15:59.25
codeiq も paiza も転職目的のマッチングと繋がってるぽいから、普通に現職のある職業プログラマだと個人情報渡すのがちょいためらわれるよな
どう書く.org は素直に遊べたんだが
469仕様書無しさん:2013/12/03(火) 20:28:53.98
>>452
ナップサック問題のような難しい話じゃない。
任意個の商品を組み合わせるわけじゃなく2個の組み合わせだと決まっているのだから単純にやっても O(N) で求まる。
(D 日分をループで計算するとして全体で O(ND))
470仕様書無しさん:2013/12/03(火) 20:53:02.11
>>452

not foundだと?
471仕様書無しさん:2013/12/03(火) 20:53:56.45
paizaもcodeiqも一定レベル未満の足切りのためのシステムだよな
国公立大学入試のセンター試験みたいな第1次試験的な
2次試験である面接でみんな落ちてるみたいだけど
472仕様書無しさん:2013/12/03(火) 20:54:50.65
>>470

https://twitter.com/paiza_official

paiza[パイザ] ?@paiza_official 38分
すいません、サーバーダウンしました 復旧中です >_<
473仕様書無しさん:2013/12/03(火) 20:59:47.36
>>472
いま野田ちゃんが必死で復旧してるかと思うと萌える
474仕様書無しさん:2013/12/03(火) 21:07:19.83
なかみおっさんなのに。
475仕様書無しさん:2013/12/03(火) 21:08:36.68
手元だと>>467から7倍くらい速くできた。まあこんなもんかな。データの分布とかがわからないとどうにもならん
476仕様書無しさん:2013/12/03(火) 21:17:11.69
■結果
 提出言語:PHP
 得点:S

 結果:
 テストケース1:success 0.02秒
 テストケース2:success 0.23秒
 テストケース3:success 7.33秒
477仕様書無しさん:2013/12/03(火) 21:24:11.19
>>472
パイザの鯖落ちに文句言うツイートすると野田ちゃんから返事が貰えるのか
478仕様書無しさん:2013/12/03(火) 22:01:01.87
復活か?
479仕様書無しさん:2013/12/03(火) 22:28:50.21
■結果
 提出言語:PHP
 得点:S

 結果:
 テストケース1:success 0.02秒
 テストケース2:success 0.06秒
 テストケース3:success 0.63秒

他の人の模範解答も見たくてわざわざ登録したのに、まだ主催者のサンプルコード(糞)しか掲載されてなかった
480仕様書無しさん:2013/12/03(火) 22:29:02.89
>>471
優秀なプログラマーを欲しがっているようには見えない
使えるIT土方を集めるシステムなんだろうな
481仕様書無しさん:2013/12/03(火) 23:17:04.09
>>479
はええ
どんなコード書いたんだ
すげえな
>>465のように書いてあるし誰か速いコードを公開しないかな
482仕様書無しさん:2013/12/03(火) 23:29:40.45
一位狙うなら秘密にw
483仕様書無しさん:2013/12/03(火) 23:47:47.84
C言語だと、すでにtestcase3で0.02秒いる。優勝決められないだろこれ
484仕様書無しさん:2013/12/03(火) 23:56:45.65
 テストケース2:invalid 6.90秒

って出るんだけど、仕様読み違えてるのだろうか・・
485仕様書無しさん:2013/12/04(水) 03:42:40.27
>>2
亀レスだが、こんなのでも良いんだろうか?
ttp://ideone.com/YMnp8Z
486仕様書無しさん:2013/12/04(水) 04:09:58.28
>>485
CodeIQでの問題受付はもう終わってるから解説ページ出来ちゃってるよ

普通じゃないHello World問題「Restricted Words」の解説記事 #伝説 #しえる|CodeIQ MAGAZINE
https://codeiq.jp/magazine/2013/09/120/
487仕様書無しさん:2013/12/04(水) 04:34:05.35
>>484
コード公開していいんだから
どうせ通らないコードなら晒してしまえ
488仕様書無しさん:2013/12/04(水) 05:09:48.43
>>483
ツイッターで呟いてる人の奴か
見つけた、マジですごすぎ
どんなアルゴリズム使うと高速化できるのさ・・・
489仕様書無しさん:2013/12/04(水) 13:41:07.45
提出言語:C

Test case 1 0.02 秒
Test case 2 0.09 秒
Test case 3 2.43 秒

模範回答と違うのは、以下ぐらい。

for (j = 0; j < n && max < dd; ++j) {
for (k = j + 1; k < n; ++k) {
490仕様書無しさん:2013/12/04(水) 16:00:20.75
>>469
なぬー
組み合わせを求めよと書いてあったから、ナップザック問題だとばかり思ってた
そんな単純なのかよ
491仕様書無しさん:2013/12/04(水) 18:53:55.69
sort(price_list)
foreach campaign
  i = 1
  j = N
  result = 0
  while i != j
    sum = price_list[i] + price_list[j]
    if sum > campaign
      i = i + 1
    else
      result = max(result, sum)
      j = j - 1
  print result
492仕様書無しさん:2013/12/04(水) 19:01:43.94
O(DN)
493仕様書無しさん:2013/12/04(水) 19:02:24.05
になりません
494仕様書無しさん:2013/12/04(水) 20:55:11.80
速いアルゴリズムはよ
495仕様書無しさん:2013/12/04(水) 21:32:47.66
>>11
#include <stdio.h>
int main()
{
long int cnt = 0, n, t;
for (int i = 1; scanf("%ld", &n) == 1; ++i) {
t = n - i;
if(t>0)cnt+=t;
}
printf("%ld\n", cnt+=(t<0));
return 0;
}

// 結果:
// 16455991087
496仕様書無しさん:2013/12/04(水) 23:09:34.80
PHPで0.01秒ってどうやったらそんな高速になんだよ・・・
497仕様書無しさん:2013/12/04(水) 23:12:08.03
C>>C++>>PHP>>Perl>Ruby>>Python>>C#>>>Java

スクリプト言語としてPHP最強ってことか
498仕様書無しさん:2013/12/04(水) 23:13:08.75
スクリプト言語に負けるC#とJava
499仕様書無しさん:2013/12/05(木) 13:29:47.18
O(N)とO(log n)では後者の方が圧倒的に早いけど、あの問題でオーダーが後者になる方法なんてあるのかな
500仕様書無しさん:2013/12/05(木) 15:34:08.36
>>452
Perlの提出率が低いのって
Perlのソートで躓いてんじゃないのかね
俺もそこで入力例は全て通ってテストケースでは1つも通らなかった
原因はソートが辞書順で昔のWindowsの連番ファイル名みたいな悲しい状態になってたよw
501仕様書無しさん:2013/12/05(木) 16:04:28.55
C++での応募者多いのな
502仕様書無しさん:2013/12/05(木) 16:08:21.73
CodeIQ問題増えた―
クリスマスぽいのが
503仕様書無しさん:2013/12/05(木) 16:09:19.85
もう転職目的じゃなく単なる暇つぶし目的で解いてる奴しかいないだろうなCodeIQもpaizaも
504仕様書無しさん:2013/12/05(木) 18:49:11.59
https://codeiq.jp/ace/yanai_masakazu_christmas/q601

一行素数判定とか無理ゲー
505仕様書無しさん:2013/12/05(木) 18:58:28.42
https://codeiq.jp/ace/yanai_masakazu_christmas/q603
禁止事項のjQueryって何だよ・・・
506仕様書無しさん:2013/12/05(木) 19:01:25.36
「数十時間悩んだあげく1行で直るコード」
のフィードバックって誰か来た?採点中のまま放置されてんだけど
来てる奴は答え教えて
507仕様書無しさん:2013/12/05(木) 19:11:25.44
数十時間悩んだあげく1行で直るコード
https://codeiq.jp/ace/masui_yuichiro/q504

これか
508仕様書無しさん:2013/12/05(木) 21:44:10.09
フィードバックはしないって書いてあるが?
509仕様書無しさん:2013/12/05(木) 22:27:08.92
>>508
ホントだ申し訳ない・・・よく読んでなかった
CodeIQ MAGAZINEに解説載ってるのか?!

問題や記事をもうちょっと検索しやすくして欲しいな
さらに別でCodeIQ Blogもあるしややこしい
510仕様書無しさん:2013/12/05(木) 22:52:00.14
CodeIQ|ITエンジニアのための実務スキル評価サービス
https://codeiq.jp/

CodeIQ MAGAZINE|エンジニアのためのWebマガジン
https://codeiq.jp/magazine/

CodeIQ Blog
http://codeiq.hatenablog.com/

CodeIQ [コードアイキュー] (codeiq)さんはTwitterを使っています
https://twitter.com/codeiq

CodeIQ | Facebook
https://www.facebook.com/codeiq

IT/Webプログラマー 転職のpaiza [パイザ]
http://paiza.jp/
511仕様書無しさん:2013/12/05(木) 23:02:08.54
>>452
CやC++の糞速いやつってアセンブラ使ってんじゃね
512仕様書無しさん:2013/12/05(木) 23:29:33.41
>>452
投稿された結果だとさ、JavaやC#はPHPやPerlより処理が重くなるようだけど

http://paiza.jp/poh/ec_campaign_language

ここの制限事項を見るとJavaやC#はPHPやPerlより厳しいんだよね

AOJでもそうだけど、実態と合ってないんじゃないの?
513仕様書無しさん:2013/12/05(木) 23:36:04.49
>>504
簡単杉ワロタ
514仕様書無しさん:2013/12/06(金) 00:12:59.06
>>504
自力で解いてからヒントを見たが
ヒント2や3が分けわからん、どういう意味なんだ?
515仕様書無しさん:2013/12/06(金) 00:52:50.98
>>514
それはバカとしか言いようがない
516仕様書無しさん:2013/12/06(金) 01:16:45.37
&gt;&gt;504&#10;24文字で解ける。
517仕様書無しさん:2013/12/06(金) 01:33:41.92
>>505
ヒント見て解けたわ・・・
518仕様書無しさん:2013/12/06(金) 01:45:05.68
ttps://codeiq.jp/ace/shoji_shinichi/q585

これ問題文がよく分からないんだが
誰か要約してくれ
519仕様書無しさん:2013/12/06(金) 01:51:21.33
ttps://codeiq.jp/ace/stakemura/q594

パングラムがアルファベット26種全部を使った文章というのは分かったが
SQLを指定ってことはSQLの構文に従った文を作れってことなのかな
520仕様書無しさん:2013/12/06(金) 10:01:43.05
>>519
SQLの構文には従う必要ないと思う。
手順を考えてみた。
・213種全部足した文字数から出発して、1単語減らしたら文字数を減らす。
・アルファベットが26種揃わない方向への単語減少は却下。
・ダイクストラ法で、最小文字数を求める。
521仕様書無しさん:2013/12/06(金) 10:13:59.01
>>518
・勇気(%)の定義が見当たらない
・告白の成功率の式が2つ有る
推論:仕様ミス
522仕様書無しさん:2013/12/06(金) 10:47:18.86
>>519
>>520
違うと思う。例えばSQL単語が仮に6語しかないとすると、
SECOND ZONE EXSITS IN RIGHT TABLE
「第二領域は右の机に存在する。」
というように、意味不明でも構わないので、英語文法(SVO, SVo1o2、where S VをSにしたりOにしたり)
を守って作れってことだと思う。で、例えばINとか複数使わないと解が出ないんじゃないかと想像する。
だから添付XLSの213語ぴったしだと、最優秀解答になる手筈。

解き方として、近似解を出す総当たり的なものを、スコアリングしながら、やってぐ。
肝になるのは、英文解釈ルーチンだが、これは外部サービスを使用していいかどうかもわからんideoneとか
で実行可能なことが要求されているからそれは無理かもね。

だから、SECONDが「形容詞または名詞」とかの紐づけ情報を手作業なり、前処理して組み込まないと
無理かも。だが、GOTOって英語は無いんだ。GO TOならあるが。

明らかに説明不足。解く気にはならんかった。
523仕様書無しさん:2013/12/06(金) 11:32:28.87
>>521
推論:問題読んでない

>>522
難しく考えすぎ
524仕様書無しさん:2013/12/06(金) 13:44:25.31
CodeIQでスキルを1001個持ってるやつがいたら、うち来ない?って誘いたい
525仕様書無しさん:2013/12/06(金) 21:58:20.26
>>521
勇気の値とか他の初期値は、解答用のテキストファイルにいくつか書いてあるんだけど、それだけじゃ全然意味わからん
526仕様書無しさん:2013/12/07(土) 01:39:07.48
>やってぐ。

とーほぐのかた?
527仕様書無しさん:2013/12/07(土) 01:54:15.63
paizaのC言語でtestcase3で0.04秒行けた
528仕様書無しさん:2013/12/07(土) 06:15:30.79
ふ〜ん
529仕様書無しさん:2013/12/07(土) 11:59:55.64
paiza の問題、アルゴリズムにもよるだろうけど、10 円から 100 万円の間に商品が詰まってるほど早く見つかるよね。
C と C++ の設定の方、価格範囲を広げずに商品を 50 万点に増やしても、データ読み込みが重くなるだけで計算はむしろ楽になると思ったけど、どうだろう。
530仕様書無しさん:2013/12/07(土) 17:42:30.48
sortがコスト高いみたいね、このpaizaの問題解くには
531仕様書無しさん:2013/12/07(土) 18:21:37.13
テストケース1ではJavaやC#がスクリプト言語に遅れをとってるけど
テストケース3では逆転してるね、処理量が増えるとスクリプト言語では限界があるのか
532仕様書無しさん:2013/12/07(土) 21:13:28.09
PHPのテストケース3の現在の最速0.42sの人のより3秒速い0.39sが結果が出せた、ただしケース1、2は酷いがw
http://paiza.jp/poh/ec-campaign/result/f942b27b8a91fe3f2e0d47adf9302379
533仕様書無しさん:2013/12/07(土) 21:15:16.26
そう。速度そのものよりも、言語ごとのそういう特性が勉強になる。Java や C# はロードが重いのかな。
Perl で 0.15 秒出してる人がアルゴリズム詳細をブログに書いてるけど、それをそのまま他言語に移植しても決して速くないとか。
スクリプト言語は runtime の実装特性にうまくマッチしたプログラムを書くことが性能を出す秘訣だね。
こういう題材をきっかけにして深く追っていくと、とても勉強になる。
534仕様書無しさん:2013/12/07(土) 21:15:51.29
Cでテストケース3を0.01秒だけど、データ読み込みを高速化しないとね。
アセンブラは使ってない。
535仕様書無しさん:2013/12/07(土) 21:44:38.28
>>530
挿入ソートとかはどうだろうか
アルゴリズムの特性上、次々と入力があるようなパターンには強かったはず
536仕様書無しさん:2013/12/07(土) 21:55:54.01
いろいろと試行錯誤しているけど、今回のデータに対しては array_count_values した時点で負けという結論に達してアプローチを変えた

■結果
 提出言語:PHP
 得点:S

 結果:
 テストケース1:success 0.23秒
 テストケース2:success 0.04秒
 テストケース3:success 0.23秒
537仕様書無しさん:2013/12/07(土) 22:42:51.72
記録抜かれて悔しいっす
538仕様書無しさん:2013/12/07(土) 23:24:13.07
どうせ正月休みに猛者が一気に塗り替えるんじゃないかとワクワクしている
539仕様書無しさん:2013/12/08(日) 03:01:01.14
やっぱ速度が出ないのは条件分岐のせいか…
Cで0.04sから下がらないわ・・・
540仕様書無しさん:2013/12/08(日) 16:58:31.78
PHPのフラグキャッチ解けん・・・。
541仕様書無しさん:2013/12/08(日) 18:11:02.73
フラグキャッチって?
542仕様書無しさん:2013/12/10(火) 03:03:57.39
https://codeiq.jp/ace/kinoshita_shiinji/q593

ハッキングって違法行為じゃないの?
543仕様書無しさん:2013/12/10(火) 03:08:24.40
https://codeiq.jp/ace/fukumori_daiki/q624

これもハッキング問題か
544仕様書無しさん:2013/12/10(火) 03:10:34.98
駅伝予想とか賭け事でもやってんのか
545仕様書無しさん:2013/12/10(火) 04:35:10.33
paizaのCランクの問題、全部D判定・・・ダメぽ、死にたお
546仕様書無しさん:2013/12/10(火) 04:40:28.94
そういえばpaizaオンラインハッカソンの模範解答が増えたね、テストケース2までは通る模範解答が
547仕様書無しさん:2013/12/10(火) 04:43:23.62
JavaとC#だけO(N^2)で他はO(DNlogN)か
548仕様書無しさん:2013/12/10(火) 22:27:13.49
>>543
これうちの環境だと実行したらエラーが出る・・・
549仕様書無しさん:2013/12/11(水) 05:10:30.49
CodeIQは投稿したコードをフィードバック後に見られるけど
paizaは何で投稿コード見せてくれないんだ?POH!ではメールでくれるけど、普段の問題とかもメール添付でくれよ
550仕様書無しさん:2013/12/12(木) 01:36:29.79
「スパゲッティコードを召し上がれ♪」2013年12月9日15時時点暫定ランキング #codegolf #c
http://codeiq.hatenablog.com/entry/2013/12/09/203054

結構短くしたつもりなのに、全然上位に食い込めん・・・みんなどうやってんだ・・・?
551仕様書無しさん:2013/12/12(木) 01:38:57.55
https://paiza.jp/poh/ec-campaign

POH!はPHPとRubyがテストケース3でダメな子になってんのな
それでも1秒以内で処理が終わるとか最近のPCのスペックのすごさに驚かされる
552仕様書無しさん:2013/12/12(木) 03:00:06.16
>>550
65文字のコードを2種類書けるのだが、それ以上減らせねえ
553仕様書無しさん:2013/12/13(金) 02:38:49.64
>>506-509

CodeIQ MAGAZINE
増井雄一郎( @masuidrive )さんの「数十時間悩んだあげく1行で直るコード」問題解説記事 #c #mruby
https://codeiq.jp/magazine/2013/12/3556/
554仕様書無しさん:2013/12/13(金) 02:53:24.16
コンパイラごとに違いがあるなんて常識レベルだろ・・・
555仕様書無しさん:2013/12/13(金) 02:57:06.69
桁に関する、3の倍数の特徴と5の倍数の特徴を使えば余裕
556仕様書無しさん:2013/12/13(金) 19:31:07.76
まさか1行で直るコードなのに解答例で3行も追加されているとは・・・

「1行だけ直せばうまく動く」と言っておきながら1000行追加しても
それは1行で直った事になるの?
557仕様書無しさん:2013/12/13(金) 20:01:45.18
return 1; を return *sp = 1; とかじゃないのか
558仕様書無しさん:2013/12/13(金) 20:04:20.66
*sp = sp = func1();
559仕様書無しさん:2013/12/13(金) 21:07:32.70
>>556
main()
{
  /* ここに仕様通りのコードを挿入予定 */ ←この1行を修正すれば完了だ!
}
560仕様書無しさん:2013/12/13(金) 21:11:45.84
はてブやツイッターで1行じゃないとツッコミを誰か入れてやれよ
561仕様書無しさん:2013/12/13(金) 21:17:20.94
Javaとか他言語で同様のことやるとどうなるんだろうな

Hoge hoge = new Hoge();
int func1() {
hoge = new Hoge(); return 1;
}
void test() {
hoge.value = 0;
hoge.value = func1();
System.out.println(hoge.value);
}
とか

とか
562仕様書無しさん:2013/12/13(金) 21:43:31.15
563仕様書無しさん:2013/12/13(金) 21:51:40.58
じゃあOpenJDKだろうとGCJだろうと気にせず使えるね
564仕様書無しさん:2013/12/13(金) 21:56:15.41
Write once, run anywhere
565仕様書無しさん:2013/12/13(金) 22:04:36.74
>>557
それで出して不正解だったわw
ヘンな領域に値入れることになるから、不正解はしゃーないが
正解が3行なのは納得いかんなぁ
566仕様書無しさん:2013/12/13(金) 22:07:09.68
>>557だとfunc1()の挙動が変わってしまうだろJK
567仕様書無しさん:2013/12/13(金) 22:26:01.55
568仕様書無しさん:2013/12/13(金) 23:27:06.94
上司「コーディングの進捗率は?」
俺「あと1行で完成します!」
上司「じゃあ5分後にレビューやるから準備しろ」
俺「」

あの問題解けた奴いるのか?
解けたら相当のひねくれ者だぞ
569仕様書無しさん:2013/12/14(土) 02:44:45.30
>>553
reallocをコメントアウトするのじゃダメなのか?
570仕様書無しさん:2013/12/14(土) 03:05:55.08
あの問題コードは実際生じたトラブルについてトラブル箇所のコードだけ抽出して簡略化したものだというのだから
問題個所は「新しく確保した領域に1を書き込んだはずなのに、実際は書き込まれてなかった」であり
reallocコメントアウトは目的が達成できなくなるんじゃ
571仕様書無しさん:2013/12/14(土) 03:06:56.58
func1()の戻り値1というのは問題簡略化のためになった値で実際のコードでは何らかの処理結果の値を返すのだろうけど
572仕様書無しさん:2013/12/14(土) 03:43:36.11
なんでいつも提出した後にミスを発見するのだろうか・・・orz
573仕様書無しさん:2013/12/15(日) 00:16:34.95
ここで人探してる企業ってコードが書ける人材が欲しいのかね?
設計だけやってコードは書かないような仕事には興味がないんだが
574仕様書無しさん:2013/12/15(日) 00:21:00.81
コード書けない奴の設計はろくなもんじゃない
575仕様書無しさん:2013/12/16(月) 21:55:22.71
paiza のハッカソン、野田さんがサンタになってるくせに模範解答も最速実行時間も一向に更新されない
力入れるとこ違う。。。ってかなめてるだろ
576仕様書無しさん:2013/12/16(月) 22:00:13.98
ん?模範解答とっくにO(DN)に更新されてない?
577仕様書無しさん:2013/12/16(月) 22:12:07.07
サンタコスで出来ないとか言われたら、てめー仕事なめてんじゃねえええええ!!!!!!とブチ切れそう、でも社長令嬢だもんな・・・・
578仕様書無しさん:2013/12/16(月) 22:13:26.54
いつの間に新しい解答例が出てたのか
579仕様書無しさん:2013/12/16(月) 22:14:19.17
>次回更新は12月24日(火)に更に効率のよいアルゴリズムの解答を公開予定です。
580仕様書無しさん:2013/12/18(水) 22:05:28.66
https://codeiq.jp/magazine/2013/12/3833/
コードゴルフの最短はマジキチ
581仕様書無しさん:2013/12/19(木) 04:28:57.84
paizaオンラインハッカソンPOH![ポー!]中間レポート――1週間で1万5,000ものコードが提出される!:レポート|gihyo.jp … 技術評論社
http://gihyo.jp/news/report/2013/12/1801?ard=1387394833


1人当たりいくつコードを投稿してんだろうな
俺は100くらいは投稿したかもしれん、するとのべ数だと数百人もいないんじゃないのか?
582仕様書無しさん:2013/12/19(木) 12:54:33.96
>>581
のべ数なら15,000人だろ
583仕様書無しさん:2013/12/19(木) 16:23:10.06
ワロチ
584仕様書無しさん:2013/12/20(金) 15:26:29.39
A+B=15, A+2B=35です。
このときA+B+Cはいくつでしょう?


何これ?
585仕様書無しさん:2013/12/20(金) 15:38:26.37
>>584
どっからC出て来たんだよw
586仕様書無しさん:2013/12/20(金) 16:03:03.05
>>584
連立方程式を求める問題か
確か(x,y)=(1,1,1,2)の逆行列×(15,35)でとけたはず
効率がいいかどうかは知らん
587仕様書無しさん:2013/12/20(金) 16:16:08.23
>>584-585
問題ページ下部の萌え絵が「わたしと一緒に”C”をさ・が・そ」となってるから色々考えるとCが出てくるとかじゃね
https://codeiq.jp/ace/ozy4dm/q626
588仕様書無しさん:2013/12/20(金) 16:27:06.38
ユーモア問題でCは自分で勝手に定義するとか
Cはキュリー定数なので〜とかで具体的な値と決めるとか
もしくはプログラミング使って変数Cの初期値そのまま使うとか
あるいは問題文からABCの法則を勝手に決めつけてCの値を決めるとか
589仕様書無しさん:2013/12/20(金) 16:28:03.75
ネタバレかくなよバカ
590仕様書無しさん:2013/12/20(金) 16:32:33.71
こういう、プログラミングスキルが関係無い問題嫌い
591仕様書無しさん:2013/12/20(金) 16:32:53.45
ネタバレ書く奴は死刑
592仕様書無しさん:2013/12/20(金) 16:33:43.56
コードゴルフのフィードバックにその問題のヒントが
593仕様書無しさん:2013/12/20(金) 16:37:01.01
>CodeIQ(コードアイキュー)とは、自分の実力を知りたいITエンジニア向けの、実務スキル評価サービスです。


ほほう、この問題で実務スキルが分かると?
594仕様書無しさん:2013/12/20(金) 16:42:36.44
https://twitter.com/ozy4dm/status/413448162829811713

これがもし本当にユーモア問題なのだとしたら、これは失敗だろう・・・>>593の謳い文句である実務スキル評価はどこ行ったんだよ・・・
595仕様書無しさん:2013/12/20(金) 18:17:25.91
技術者なら顧客を笑わせるスキルくらいないとな
円滑にコミュニケーションが出来ないようでは失格なのだろう

柔軟な発想が必要というほどの難問じゃないけど、これくらい解けない人に
仕事を安心してまかせられないでしょ?
596仕様書無しさん:2013/12/20(金) 18:22:49.53
A+B=15, A+2B=35
を普通に解くと、A=-5, B=20だけど、何をどう考えればCが出てくるのかわけわからん
597仕様書無しさん:2013/12/20(金) 18:29:20.55
>>596
プログラマに向いてないな
598仕様書無しさん:2013/12/20(金) 18:44:54.08
簡単すぎて登録する気にもならない
5秒。
599仕様書無しさん:2013/12/20(金) 18:46:19.37
もしかして、これってトンチの効いた答えを出す企画?
600仕様書無しさん:2013/12/20(金) 20:01:36.32
もちろんプログラマが解こうとすると間違える問題だろう
5秒で解ける問題が何もヒネリもなく出題される訳がない
601仕様書無しさん:2013/12/20(金) 21:12:40.93
>>587
Cといえば積分定数だが…
602仕様書無しさん:2013/12/20(金) 21:59:19.38
入力: <略>
出力: 15+C
になるようなプログラムを作ればいいんじゃね?
603仕様書無しさん:2013/12/20(金) 22:12:22.33
正解は出題者のみ知っている
604仕様書無しさん:2013/12/21(土) 20:05:42.86
ABC問題、ツイッターでの反応の感じからしてちゃんと答えが出る問題とかじゃないのかな
605仕様書無しさん:2013/12/21(土) 20:10:33.74
CodeIQって1年経ってたのか
606仕様書無しさん:2013/12/21(土) 20:18:45.43
ということは俺も101歳か
607仕様書無しさん:2013/12/22(日) 01:55:08.16
ワロタ、2個目のBランクの問題解いてパイザのランクがBになった・・・
ここのスキル判定いい加減じゃないのか・・・
Cランクの問題最初のやった1個目だけC判定でそれ以外のCランク問題全部D判定くらったのに・・・
608仕様書無しさん:2013/12/23(月) 00:44:22.10
ABC問題はたぶんプログラマじゃないと解けない
609仕様書無しさん:2013/12/23(月) 01:50:19.44
ABC問題に正確な回答なんてあるのかよ
トンチ利かせて面白い回答言ったもの勝ちじゃないのか?
610仕様書無しさん:2013/12/23(月) 02:28:30.58
>>608
その「プログラマ」というのは職業としてのプログラマ経験者か?
初心者・素人・趣味グラマでは発想も至らない方向性で正答があるってことか
転職サイトゆえのそういう感じなのか
611仕様書無しさん:2013/12/23(月) 14:39:31.01
>>584
上手い問題文だw
612仕様書無しさん:2013/12/23(月) 16:24:48.57
ナップサックどったの?
613仕様書無しさん:2013/12/24(火) 02:03:06.41
ABC問題は答えを聞けば、な〜んだ、というような問題。
プログラムとは関係ないけど、プログラマじゃないと普通使わない。
614仕様書無しさん:2013/12/24(火) 02:14:25.10
paiza のハッカソン、0.01秒以下の計測はしてないの?
0.01秒だと全員1位タイなのかな。
615仕様書無しさん:2013/12/24(火) 03:19:06.09
広告気になってABC問題やってみたけどこれは面白かった
616仕様書無しさん:2013/12/24(火) 03:44:48.43
電卓のクリアーキーのCとか?
617仕様書無しさん:2013/12/24(火) 03:49:25.22
あー答え分かった
正答は1つだけだねABC問題
618仕様書無しさん:2013/12/24(火) 03:52:25.85
トンチが効いてるというより意地が悪い問題だね
これが正式な試験とかじゃなく、お気楽に挑戦するスタイルのCodeIQだからこそいいんだろうけど
619仕様書無しさん:2013/12/24(火) 03:54:35.72
プログラマじゃないと解けないは言い過ぎだと思う
プログラマなら気づけるはず、くらいだと思う
パズル問題好きや中高生でも分かる奴は分かるやろ
620仕様書無しさん:2013/12/24(火) 03:58:44.39
>>588のようなユーモア解答でも正解としてくれる可能性は微レ存だし、面白解答なら記事掲載もありうるかもね
ただ、プログラマなら気づけるはずだし、気づけば答えは1つしか出てこない
621仕様書無しさん:2013/12/24(火) 05:15:13.84
0x 省略されると気分悪いw
622仕様書無しさん:2013/12/24(火) 08:05:25.92
アウト
623仕様書無しさん:2013/12/24(火) 10:35:42.84
あー そう言う事か
単純に出題ミスかと思ったが
答が存在するなら簡単だな
624仕様書無しさん:2013/12/24(火) 10:38:13.08
言語不問って事は
これはどの言語でもこの表現って事か
勉強になるな
625仕様書無しさん:2013/12/24(火) 13:41:22.30
どう表記するかは言語次第だが、
基数さえ規定すれば算数レベルの普遍的な式だ。
626仕様書無しさん:2013/12/24(火) 18:18:45.16
Zやそれ以降の存在まで仮定しても矛盾は生じない事を証明しなければ正解とは言えないと思う
答えがただひとつじゃないことを忘れているなら相当頭が固くなっている証拠
627仕様書無しさん:2013/12/24(火) 19:30:56.43
>POH! Vol.1 ECサイトキャンペーン問題 模範解答
>次回更新は12月24日(火)に更に効率のよいアルゴリズムの解答をを公開予定です。

はよ公開せいや
628仕様書無しさん:2013/12/24(火) 19:32:14.94
>>614
タイではなく提出が早かった順くらいにはしてんじゃね
629仕様書無しさん:2013/12/24(火) 19:51:00.81
JavaとPythonとPHPがもうアカンようだなPOH!
630仕様書無しさん:2013/12/24(火) 19:52:30.03
最遅実行時間を目指す奴とかいないのかね
いかに制限時間ギリギリで終わらすとか
631仕様書無しさん:2013/12/24(火) 19:57:10.66
あ、最速コードで処理終わらせて制限時間ギリギリまでループさせるだけでいいから無意味か
632仕様書無しさん:2013/12/24(火) 20:27:46.63
>>621>>588の「問題文からABCの法則を勝手に決めつけてCの値を決める」だね
633仕様書無しさん:2013/12/24(火) 20:29:42.15
プログラミング界では演算子のオーバーロードなんてのもあるし
数学の世界においても演算子の定義は色々ある(大学レベルだけど)
634仕様書無しさん:2013/12/24(火) 21:24:20.30
ABC問題、awkなら15ってこと?
635仕様書無しさん:2013/12/24(火) 21:52:42.14
>>634
A+2B=35じゃなくて、A+2+B=35だよな。
636634:2013/12/25(水) 01:16:18.96
あ、 2B != 2*B なのね…
637仕様書無しさん:2013/12/25(水) 01:19:13.49
>>636
そだね
638仕様書無しさん:2013/12/25(水) 11:19:00.95
え、普通に16進数の計算で、A+B+C=21でしょ?
639仕様書無しさん:2013/12/25(水) 12:00:29.56
あ~あ言っちゃった…
640仕様書無しさん:2013/12/25(水) 12:16:22.37
>>621の時点でアウトだろ
641仕様書無しさん:2013/12/25(水) 14:56:22.74
ブログでネタバレ書いてるやつって大抵ゆとり大学生だった
642仕様書無しさん:2013/12/25(水) 15:10:33.30
ゆとり世代って50歳未満だけどな。
つまり、「これだからゆとりは」って宣ってるのは団塊。
643仕様書無しさん:2013/12/25(水) 15:26:43.21
>>639
16進計算だと気づくのはあたりまえで、Cを求めるコードをどう書くのがキモじゃないの?
644仕様書無しさん:2013/12/25(水) 15:58:53.60
まともな企業なら年末年始の挨拶メールぐらいよこしてほしいがさあcodeiqとpaizaはどうかな
645仕様書無しさん:2013/12/25(水) 17:11:10.49
>>644
そんなにメールが恋しいなら通販メルマガでも登録しろよw
646仕様書無しさん:2013/12/25(水) 17:11:12.07
http://engineer.typemag.jp/programming-saiyo_q1
【1】プログラミング課題−ある前提条件で「社員一覧」を作るには?

>◎半年後にCSVからJSONに変更されるので、ファイル形式の変更に対応できるような拡張性を持たせる
この意図がよくわからないんだが、これってどういうこと?
EmployeeParserインターフェイスを宣言して、このインターフェイスを継承したクラスを形式ごとに作ればそれで済む話なんだが…
647仕様書無しさん:2013/12/25(水) 17:14:51.40
松井さんってくりーむしちゅーの有田に似てるよね
648仕様書無しさん:2013/12/25(水) 18:07:02.77
>>646
> この意図がよくわからないんだが、これってどういうこと?
なぜ疑問を持つのかがわからない
649仕様書無しさん:2013/12/25(水) 20:11:04.71
>>646
確かに謎だ、なんで拡張性を持たせるだなんて高コストな実装を要求するんだか
JSON読んで取り込む処理だけあればいいだろうに
というかJSONのまま管理しちゃえばいいじゃん
650仕様書無しさん:2013/12/25(水) 20:52:47.96
>>646
>EmployeeParserインターフェイスを宣言して、このインターフェイスを継承したクラスを形式ごとに作ればそれで済む話
それを作れって話っしょ
651仕様書無しさん:2013/12/25(水) 20:56:33.92
そんなことより>>627をはよ公開せんか!paiza怠慢すぎだろ!!
652仕様書無しさん:2013/12/25(水) 23:40:29.51
個人的な意見だが、なんでJavaにはyield returnがないんだろうね
yield returnがあればItrable<T>を継承してなんて面倒なことしなくて済むんだが

>>649
俺と同じ意見の人がいた

>>650
それでよかったのか
内部でItrable<string[]>を返すメソッドを作らないといけないのかと思ってた
653仕様書無しさん:2013/12/25(水) 23:51:14.23
そもそもEmployeeParserはインターフェースでしょ、問題文ちゃんと読んだの?
EmployeeParserのインターフェースとしての定義が書かれてるでしょ
654仕様書無しさん:2013/12/26(木) 08:20:23.88
>paiza
次回更新は1月15日(水)に最速解答を公開予定です。
更新日:2013年12月16日(月)

おい
655仕様書無しさん:2013/12/26(木) 16:30:59.57
>>653
EmployeeParserのインターフェースを実装したクラス内での話だよ
分かりにくくてすまん
656仕様書無しさん:2013/12/27(金) 10:07:50.97
>>646の問題に答えたら、不採用通知とともにこういうフィードバックが返ってきた
・入力ストリームを1文字ずつ読み込んで、カンマやダブルクォーテーション
 の処理をしていますが、Javaの標準ライブラリを使えばこれらの処理は
 もっと簡単に記述できます。
・問題で提示している、JSONへの仕様変更対応について考慮していません。

提出したコード
http://ideone.com/JvHWUA

なぜ、こんなフィードバックが返ってきたのかさっぱりわからねえ
657仕様書無しさん:2013/12/27(金) 11:23:36.73
1番目についてはググったら、BufferReader.ReadLine()で読み込んで、
String.split(",")→String.replaceAll()でダブルクォーテーションを取り除けば簡単に実現できるがわかった
だが、2番目だけがどうにもわからねえ。ファイル形式の変更を考慮したコーディングとはどういうことだ
EmployeeParserインターフェイスを継承したクラスをファイル形式ごとに用意すればそれで済む話だと思うが…
658仕様書無しさん:2013/12/27(金) 12:11:05.49
>>656
クソコードワロタwwwwww
659仕様書無しさん:2013/12/27(金) 12:37:55.21
>>656
なんともまあc言語的な実装ですこと
変数宣言するときインタフェースで受けること、覚えとくといいんじゃないかな
660仕様書無しさん:2013/12/27(金) 13:02:14.15
人材紹介の企業なら年末の挨拶メールを送るのはマナーだけど今日送ってくるかな?
マナーある人が運営してるかどうかみてますよCodeIQとpaizaさ〜ん
661仕様書無しさん:2013/12/27(金) 13:02:57.05
>>658
どういう点で糞なんだ?

>>659
JavaではList<String> tokens = new ArrayList<String>();と書くのが流儀なのか
なんか気持ち悪いな
たかだかあの程度のコードでアルゴリズムを切り替えることなんてありえないから別にそのまま書いてもいいとは思うんだが…
662仕様書無しさん:2013/12/27(金) 13:08:31.26
>>661
古いPGはそういうコードを受け付けないみたいね
ごりごり自分で全部書きたがる
663仕様書無しさん:2013/12/27(金) 13:20:53.58
>>656
if文厨キモ
664仕様書無しさん:2013/12/27(金) 19:24:42.21
>>657
>EmployeeParserインターフェイスを継承したクラスをファイル形式ごとに用意すれば

>>656見る限りファイル形式ごとにクラス作ってないじゃん

public class CSVParser implements EmployeeParser
public class JSONParser implements EmployeeParser

の2つちゃんと作れよ
665仕様書無しさん:2013/12/27(金) 20:56:23.37
>>646の問題を再度解き直してみた
http://ideone.com/YVicx0

>>664
言われてみればその通りだな
でも、わざわざ作る必要はないだろ
JSONとCSVの両方を実装しろとは書かれてないんだぜ
666仕様書無しさん:2013/12/27(金) 21:37:55.40
片方の実装だけでいいならそう書くだろ・・・
CSVとJSONの両方の話を書いてあんだからそれぞれの実装作れって普通受け取るだろ・・・
問題文の説明からそこまで読み取れない、他に疑問点があるってんならメールで質問するなりすればいいのに
667仕様書無しさん:2013/12/27(金) 22:17:21.33
>>666
>◎半年後にCSVからJSONに変更されるので、ファイル形式の変更に対応できるような拡張性を持たせる
拡張性を持たせろと書かれてるが、JSON形式の解析まで実装しろとは書かれていないように思う
俺の頭がおかしいのかな
668仕様書無しさん:2013/12/27(金) 22:35:56.58
"任意のparser"を受け取って入力からEmployeeを返すクラスを作るだけだろ
669仕様書無しさん:2013/12/27(金) 22:55:02.54
日本人の悪い癖は当事者同士で意見交換(コニミュケーション)をしないこと
気安く訪ねやすい当事者でない別の誰かに聞くことはあっても
670仕様書無しさん:2013/12/27(金) 23:41:10.45
>>668
コンストラクターで任意の形式のパーサーを生成して、実行するという形でいいのか

>>669
出題者に聞いても教えてくれるわけないだろw
671仕様書無しさん:2013/12/28(土) 00:12:39.68
聞いたけど返事無かったのか、そりゃもうどうしようもないな
672仕様書無しさん:2013/12/28(土) 20:33:05.12
paizaテスト2がランタイムエラーでとおらん
何だろう・・
673仕様書無しさん:2013/12/28(土) 20:41:26.63
メモリ食いきってんのかな
674仕様書無しさん:2013/12/29(日) 06:08:50.44
にゃるほどね、16進法かぇ。
A+B=15,A+2B=35 (10+11=21,10+43=53)
A+B+C=21 (10+11+12=33)
675仕様書無しさん:2013/12/29(日) 14:00:20.05
0xA+0xB=0x15と書けばいいものをなぜわざわざ省く
676仕様書無しさん:2013/12/29(日) 14:02:59.38
両辺に0を掛けたらなんでも等しくなっちゃうだろ
677仕様書無しさん:2013/12/29(日) 14:17:40.43
惜しいけど不正解
その方法だと18進法でも正しいことになる

作為的な例を挙げるけど、数の表記の記号が
0,1,2,3,4,5,6,7,8,9,a,A,B,C,D,E,F,fだった場合は
A+B=15,A+2B=35 (11+12=23=18+5,11+2*18+12=59=18*3+5)
で正しいことになり
A+B+C=20(11+12+13=36=18*2)
になってしまう
別にこれは16進法、18進法以外でもいいわけ

AやBを代数と見立てた時にCが不明でA+B+Cが答えられないのと同じ構図になってる

つまり、これは2重の引っ掛けに気付けるかどうかの問題
678仕様書無しさん:2013/12/29(日) 16:27:52.78
>>676
xはかける方じゃなくて16進数の表記だ
679仕様書無しさん:2013/12/29(日) 16:30:49.20
だから2重の引っ掛けなんだろ
680仕様書無しさん:2013/12/29(日) 16:35:26.22
全然関係ないけどC言語ってなんで2進数表記が無いんだろうな?
681仕様書無しさん:2013/12/29(日) 16:41:01.69
0b
682仕様書無しさん:2013/12/29(日) 17:25:40.95
>>680
規格では決まって無いけど使えるコンパイラはある
といっても avr-gcc くらいしかしらんけど
683仕様書無しさん:2013/12/29(日) 20:19:05.49
>>677
18進法って知らんのだけど、18進法だとAは11になるのか?
684仕様書無しさん:2013/12/29(日) 20:23:47.48
ネタにマジレス乙
685仕様書無しさん:2013/12/29(日) 22:12:21.08
a
686仕様書無しさん:2013/12/29(日) 22:37:29.07
>>677
言いたい事は判るが、この問題はIT業界の範囲で考えれば十分だし、貴方の理由付自体が中途半端だから、やるならもっと突き詰めてみたら?
例えば、「18進法」と表記してるけど、「18」の部分は、本当に1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18とカウントした時の「18」なのか?とかね。
687仕様書無しさん:2013/12/29(日) 23:10:11.89
>>686
答えは書いちゃいけないルールだからヒントを出したつもりだったんだが
このスレでも16進法で引っ掛かる人が多いみたいだな
プログラマ引っ掛け問題だから仕方ないんだけど解けたらすっきりするぞ

もう1回書くけど、この問題は別に16進法って制約に捕らわれなくていい
例に書いたような18進法でなくても当然いいんだよ

もうひとつヒント
A+B=15, A+2B=35
なんで2つも式の例が出されたと思う?16進法が正しいとしたら1つの式だけでいいよね
もう少しで2013年も終わるな
688仕様書無しさん:2013/12/29(日) 23:21:17.25
>>687
16進数が唯一の答だとしても式が1つじゃ普通に足りないだろ
689仕様書無しさん:2013/12/29(日) 23:23:00.59
>A+B+C=20(11+12+13=36=18*2)

だからなんでAが11でBが12でCが13になってんだよ
690仕様書無しさん:2013/12/29(日) 23:28:50.21
>作為的な例を挙げるけど、数の表記の記号が
>0,1,2,3,4,5,6,7,8,9,a,A,B,C,D,E,F,fだった場合は
>A+B=15,A+2B=35 (11+12=23=18+5,11+2*18+12=59=18*3+5)
>で正しいことになり

A=10なんてプログラマーの思い込み
691仕様書無しさん:2013/12/29(日) 23:33:39.97
そういう事か!
692仕様書無しさん:2013/12/29(日) 23:35:26.46
それ言い出したら何でもありになるだろ>>588でも何でもOKだろ
693仕様書無しさん:2013/12/29(日) 23:38:33.91
だよなあ。
数の表記の記号が C123456789aAB0DEFf だったら
A+B=15, A+2B=35 で A+B+C=15 じゃね?
694仕様書無しさん:2013/12/29(日) 23:38:41.33
一般的な進数の定義から逸脱したものがありなら本当、解答は何でもありになるじゃん
695仕様書無しさん:2013/12/29(日) 23:40:25.81
AやBが16進数と決めつけるのもよくない
AやBが変数だと決めつけるのもよくない
+ や = が一般的な演算子の定義に従うものだと勝手に決めつけるのもよくない
696仕様書無しさん:2013/12/29(日) 23:42:07.62
じゃあ完全に自由回答でいいってことですね!
697仕様書無しさん:2013/12/29(日) 23:49:22.24
A+B+Cはいくつでしょう?
って聞き方に違和感があったが納得できる答えにたどり着いた
確かに二重の引っ掛けだw
698仕様書無しさん:2013/12/29(日) 23:54:23.87
699仕様書無しさん:2013/12/29(日) 23:57:13.98
2Bはえんぴつの濃さ
700仕様書無しさん:2013/12/30(月) 00:01:26.14
芯の堅さだろ
701仕様書無しさん:2013/12/30(月) 00:07:16.94
考えすぎじゃね?
15+Cって答えたらフィードバックに正解って書かれてたけど
702仕様書無しさん:2013/12/30(月) 00:08:27.00
https://codeiq.jp/ace/ozy4dm/q626#inline_content
>A+B+Cはいくつ?
>A+B+Cはいくつになるか求めてください。

>正しい計算結果かどうかをみます。
703仕様書無しさん:2013/12/30(月) 00:09:45.30
>採点不能なものはフィードバックいたしかねます。
704仕様書無しさん:2013/12/30(月) 00:27:22.31
誰だよ、くだらん質問してるやつ

A+B=15, A+2B=35です。 このときA+B+Cはいくつでしょう? - Yahoo!知恵袋
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13118218138
705仕様書無しさん:2013/12/30(月) 00:30:07.48
もしかしてフィードバック来てないのに正解した気になってる?
706仕様書無しさん:2013/12/30(月) 00:35:13.05
しゃーねーな、俺が大ヒントをやろう

15 は 苺
35 は 珊瑚

あとは分かるな?
707仕様書無しさん:2013/12/30(月) 00:37:48.16
CodeIQ運営事務局からのお願い
1. 解答送信の有無を問わず、模範解答のネタばれにつながるような各種行為、別人による不正解答は、固くお断り申し上げます。
708仕様書無しさん:2013/12/30(月) 08:33:45.77
「この問題はエンジニアとしてのスキルをチェックできるものなのか」というご指摘を多数受けました。
ご指摘のとおり今回の問題はスキルチェックとは逸脱したものであったと思います。
次回よりこの点を踏まえた上での問題作成を行ってまいります。
709仕様書無しさん:2013/12/30(月) 09:46:26.58
A+B+C、答え直してフィードバック来た
そりゃコーディングしないと分からんわな
710仕様書無しさん:2013/12/30(月) 17:31:09.97
>>588

>は問題文からABCの法則を勝手に決めつけてCの値を決める
711仕様書無しさん:2013/12/30(月) 17:32:57.74
paizaのpohやっとテストケース全部通るやつかけたけどタイムが悲しいことになった
Test case 1:0.42 秒
Test case 2:1.53 秒
Test case 3:4.07 秒
コンマ2桁台とかどういうことなの・・
712仕様書無しさん:2013/12/30(月) 17:33:46.26
そのダメコードを添削してやろう
713仕様書無しさん:2013/12/30(月) 17:35:59.81
paizaに会員登録すればpohの模範解答見れるよ
714仕様書無しさん:2013/12/30(月) 21:43:53.01
まさか15+Cで良かったとはw
715602:2013/12/30(月) 22:48:15.03
俺は応募しなかったけど、
式のパーサー書いて、既知の値があれば置き換える
ッて感じに作ればよかったってこと?
716仕様書無しさん:2013/12/30(月) 23:37:05.13
俺の予想だが、出題者自身はこのスレにもあったようないくつか答えを思いついてるけど
応募者の答えをたくさんみてその中で一番具合が良さそうなのをパクって真実の答えとするんじゃないのか
つまるところ、出題者はまだこの問題の答えを決めてない
717仕様書無しさん:2013/12/30(月) 23:41:55.70
だから、ひとまず理屈や筋の通る答えなら全部正解にしてるんじゃなかろうか
718仕様書無しさん:2013/12/30(月) 23:47:51.06
出題者はCodeIQをヤフー知恵袋の代わりのように分からない問題を他のプログラマに解かせるという話
719仕様書無しさん:2013/12/31(火) 00:37:04.67
>>716
じゃあ出題者はこのスレ見るの禁止でw
720仕様書無しさん:2013/12/31(火) 00:46:44.24
721仕様書無しさん:2013/12/31(火) 15:04:51.02
>>704
やっぱアホー板はアホーな回答しかでないなw
21だろwww
722仕様書無しさん:2013/12/31(火) 15:50:27.90
21とか未だに言ってる奴はバカだろ
723仕様書無しさん:2013/12/31(火) 16:04:44.39
>>21
が正解かもな
結局、こーいうサイトは
みんな踊らされれて、
個人情報露出とかコンテンツの掲載とか
タダ働きさせられるだけなんだよな・・・
食べ●グとかぐる●びとかジョ●センスとか・・・
724 【1149円】 【ぴょん吉】 :2014/01/01(水) 00:06:37.46
あけおめ〜
725仕様書無しさん:2014/01/02(木) 16:50:48.32
sourceforgeのアカウントでも登録できるようにならないかな
プロジェクトgithubに移すのめんどくさい
726仕様書無しさん:2014/01/07(火) 00:26:14.04
投稿されたコードが盗まれてるって言ってるやついるけど本気?
問題で出されるレベルのごくごく短いコード盗むためにわざわざやってるとしたらコストかかりすぎだよ、あり得ない
727仕様書無しさん:2014/01/07(火) 00:35:53.63
>>725
自分の開発の記録を見て貰いたいって感じか
728仕様書無しさん:2014/01/07(火) 01:01:35.94
paizaの1度しか挑戦できないし、何がどう悪かったのかイマイチ検討つかないから、応募するたび虚しい気持ちになる
729仕様書無しさん:2014/01/07(火) 09:16:41.71
>>728
お前は書類選考に送った履歴書が添削されて返ってくることを期待するのか?
730仕様書無しさん:2014/01/07(火) 23:43:56.38
>>729
履歴書じゃないが、今時は不採用になった時の理由を教えてくれる会社も
あるらしい。お祈りメールすら止めた会社が多いというのに、そういうところで
差別化が進んでいくみたいだ。
731仕様書無しさん:2014/01/07(火) 23:54:30.68
>>730
労使闘争華やかなりし頃は、不採用の理由を伝えると、そこに噛み付いて会社幹部を吊るし上げ・要求を通す圧力団体てのが居たな。
大抵はアッチ系だが。
732仕様書無しさん:2014/01/08(水) 23:06:29.67
>>727
そっち目的もあるけど、一番の理由はつぶやきを見られたくないから
大分前にtwitterのアカウントで登録してcodeIQ経由で面接受けたら、企業から「お前のアカウントを見た。名誉を毀損してるから削除しろ」と言われたんだよ
githubやsourceforgeなら見るのは大歓迎なんだがな…
733仕様書無しさん:2014/01/09(木) 05:08:27.04
>>732
結局マズいことを発信するつもりなのかよwww
734仕様書無しさん:2014/01/09(木) 06:12:48.02
見られたくないものを公開してる奴って何なんだろね
735仕様書無しさん:2014/01/09(木) 10:38:15.05
そんなアカウントを実名と関連付けるサービスで使うなよ…
736仕様書無しさん:2014/01/09(木) 14:58:45.47
ttps://codeiq.jp/magazine/2014/01/4493/
この問題提出しなかったんだけど、数学的に解く方法ない? 対数使ったりとか。
737仕様書無しさん:2014/01/09(木) 20:58:39.15
>>736
解けたよ
数学的かどうか知らないけど

やり方書いたらダメだろうから書かない
738仕様書無しさん:2014/01/09(木) 21:31:26.75
時間を反転して考えればncmの棒を切り分ける代わりに
1cmの棒nコを接合していってncmの棒を作る状況を考えてもいいことが分かる
例えばn=8,m=3の場合なら 1*8→22211→431→71→8 みたいに4回くっつければ8cmの棒ができる
けどこっちのやり方で考えるなら棒の長さが完全に無視できて8→5→3→2→1みたいに何個の棒があるかだけに着目すればいい
ってことでくっつける回数cm_nに関する漸化式がすぐに出せて
cm_1 = 0
cm_n = 1+cm_(ceil(n/2)) @ n <= 2mのとき
cm_n = 1+cm_(n-m) @ n > 2m のとき
上2つからn <= 2mの場合 cm_n = ceil(log_2(n))。
最後の式も使えばn > 2mの場合はcm_n = floor(n / m) - 1 + ceil(log_2(n % m + m))

とか考えてみたけどほんとに合ってるのか自信ない
739仕様書無しさん:2014/01/09(木) 22:59:56.89
こいつは書くなと言われると書くんだろうか
740仕様書無しさん:2014/01/09(木) 23:30:11.92
解答受付終了してるのはいいんじゃね
741仕様書無しさん:2014/01/10(金) 00:53:34.75
x=[]
while n/2>=m
n-=m
x << n
end
while n>1
n-=n/2
x << n
end
p x,x.size
742仕様書無しさん:2014/01/10(金) 01:48:07.46
>738,741
ありがとー
簡単に試したけど当ってるんじゃないかと思う
743仕様書無しさん:2014/01/10(金) 04:44:06.66
>>740
自分勝手な解釈だな
744仕様書無しさん:2014/01/15(水) 01:30:50.06
パイザのオンラインハッカソンは今日発表か
745仕様書無しさん:2014/01/15(水) 17:39:31.75
Ozyさん出題ABC問題解説!〜A+B=15, A+2B=35です。このときA+B+Cはいくつでしょう? #アルゴリズム #abc|CodeIQ MAGAZINE
https://codeiq.jp/magazine/2014/01/4543/

このスレでも揉めたABC問題の解凍きたぞー
746仕様書無しさん:2014/01/15(水) 17:54:41.77
もうこいつは出題すんな
747仕様書無しさん:2014/01/15(水) 17:55:40.81
なぞなぞサイトじゃないんだけどなあココ
普通0x0Aって書くし
748仕様書無しさん:2014/01/15(水) 18:10:17.82
数学の世界でも10進数以外を使うなら問題文であらかじめ提示するか数値に(16)という符号をつける
749仕様書無しさん:2014/01/15(水) 18:10:38.65
普通は&h0Aだろう
750仕様書無しさん:2014/01/15(水) 18:14:11.40
>>747>>749
どちらもただの言語仕様の一部なので一般論として扱うには無理があります
751仕様書無しさん:2014/01/15(水) 18:14:12.92
>>745
「まずn進数と仮定し、nを求めるプログラムを書く」という問題だと思ったが、
コードいらんかったんか
752仕様書無しさん:2014/01/15(水) 18:40:32.99
自分の実力を知りたいITエンジニア向けの実務スキル評価サービスとは一体なんだったのか
753仕様書無しさん:2014/01/15(水) 18:46:32.03
CodeIQなら「ウチ来ない?」問題だけだろ、それは
754仕様書無しさん:2014/01/15(水) 18:47:05.44
ただ、求人企業が他の解答結果も閲覧でき、GitHubやツイッターも覗き見放題というだけで
755仕様書無しさん:2014/01/15(水) 20:37:42.25
やはり68進法も正解か
756仕様書無しさん:2014/01/16(木) 04:15:58.54
パイザのAランク以上の問題って制限時間が6時間なんだな・・・そんなに時間かかるのか
757仕様書無しさん:2014/01/16(木) 10:10:46.04
>>756
さすがに6時間全部使うほどの問題ではない
というかAランク取得するなら標準解答時間以内くらいに解かなきゃだめっぽい
758仕様書無しさん:2014/01/16(木) 18:18:20.16
パイザスレあるよ

【コードで】paiza(パイザ)【転職できるらしい】
http://kohada.2ch.net/test/read.cgi/prog/1389862103/
759仕様書無しさん:2014/01/16(木) 18:21:48.39
>>758
オンラインハッカソンが、なんだか盛況のようなので、
これを機に専用スレ立ててみました。
760仕様書無しさん:2014/01/16(木) 18:25:59.28
その割には専用スレが・・・

【ハッカソン】paizaオンラインハッカソンPOH![ポー!]開催中
http://anago.2ch.net/test/read.cgi/scienceplus/1387605074/
761仕様書無しさん:2014/01/17(金) 05:17:35.42
パイザのハッカソンの結果はブログ公開か・・・

【結果発表】新人女子PGを最も助けたプログラミング言語とは? - paiza開発日誌
http://paiza.hatenablog.com/entry/2014/01/15/%E3%80%90%E7%B5%90%E6%9E%9C%E7%99%BA%E8%A1%A8%E3%80%91%E6%96%B0%E4%BA%BA%E5%A5%B3%E5%AD%90PG%E3%82%92%E6%9C%80%E3%82%82%E5%8A%A9%E3%81%91%E3%81%9F%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3
762仕様書無しさん:2014/01/17(金) 19:03:24.48
最速回答わけわからんわ
763仕様書無しさん:2014/01/19(日) 05:00:44.16
>>757
とは言え
全く見当もつかなかった場合の最悪のケースに備えて6時間はいるのかもしれない
しかし6時間も確保できるヒマがない・・・長くて1時間くらいだ
764仕様書無しさん:2014/01/19(日) 11:21:48.63
パイザのあれはそもそもハッカソンじゃねーだろ
簡単な競技プログラミングの問題を解けってだけじゃん・・・

変に萌えキャラのせいで拡散されたし
ホント日本のITは恥ずかしい
765仕様書無しさん:2014/01/19(日) 16:55:12.61
日本のイット情けない
766仕様書無しさん:2014/01/20(月) 08:24:14.10
  ↓  ↓  ↓  ↓  ↓  ↓
http://kohada.2ch.net/test/read.cgi/prog/1190866177/816
767仕様書無しさん:2014/01/21(火) 04:41:47.83
アマゾンギフト券プレゼントの問題があるんだね
768仕様書無しさん:2014/01/22(水) 23:42:48.80
獲得したバッジを人に見せることってできる?
769仕様書無しさん:2014/01/23(木) 01:19:39.66
> 気になる問題を解いて、あなたのエンジニアとしてのスキルをチェックしよう!

さっぱり分からんのだが
パイザのほうがスキルをチェックしてる雰囲気はある(ただあんな問題じゃスキルの内に入らんがな)
770仕様書無しさん:2014/01/26(日) 17:26:19.86
最近話題ないね
771仕様書無しさん:2014/01/27(月) 22:49:51.30
paizaの本スレができて話題が減っちゃったよね
772仕様書無しさん:2014/01/27(月) 23:04:12.49
面白い問題がない
773仕様書無しさん:2014/01/30(木) 04:25:17.10
スーパー楕円むずい
774仕様書無しさん:2014/01/31(金) 14:39:29.04
スーパー楕円ダンジョンのLv3って出題ミス?
775仕様書無しさん:2014/01/31(金) 14:43:45.57
https://twitter.com/ruten/status/428700339148054528
> 「スーパー楕円のダンジョン - LV1」現在のところ、平均108文字。トリッキーな最短43文字。正統派な最短58文字。

すごすぎやろ・・・
776774:2014/01/31(金) 14:55:40.33
出題ミスじゃなくて
どうもこちらのブラウザの調子が悪かったみたい
読み込みミスで制限事項が出なかっただけぽい
騒いでスマソ
777仕様書無しさん:2014/02/03(月) 03:11:16.62
LV3とかさっぱりわからん
778仕様書無しさん:2014/02/06(木) 16:40:00.71
https://codeiq.jp/ace/ozy4dm/q723

これコードゴルフと違うん?
779仕様書無しさん:2014/02/08(土) 10:05:48.79
国語でどれだけ良い点をとろうが、売れる作家になれるとは限らない
逆に国語の点が良い人は売れる作家にはまずなれない
780仕様書無しさん:2014/02/08(土) 16:02:08.22
売れるかどうかは運次第だと思うが
死後に評価される人だっているし
新卒の就活と同じだよ就職氷河期の卒業か売り手市場の時代の卒業か、自分の生年にだけ大きく振り回されたりするんだから
成功者の大半は時期がたまたまよかっただけ
781仕様書無しさん:2014/02/09(日) 00:15:34.95
結城浩の問題解いている奴いる?
782仕様書無しさん:2014/02/09(日) 00:50:32.80
https://codeiq.jp/ace/yuki_hiroshi/

王女様の宝石パターンを見つけよう!
https://codeiq.jp/ace/yuki_hiroshi/q684

これ?資料ファイルダウンロード系は手間だからあんまやらんな俺は
783仕様書無しさん:2014/02/09(日) 01:09:52.39
難しソだな
784仕様書無しさん:2014/02/09(日) 01:25:15.24
パターンを見ぬいて普通に総当たり的に求めるんじゃダメなんだろうな、あまりにも普通すぎてアルゴリズムじゃないだろうし
ところで疑問なんだが何日目というのはいつから数えて何日目なんだ?
このストーリーだと今日まで毎日サイクルの最中ってわけだから今日が1日目のパターンなわけがないだろう?
姫が求めるパターンとやらはいつ時点から数えればいいわけ?スタートポイントが分からないんじゃ何日目か計算できなくね?
785仕様書無しさん:2014/02/09(日) 01:30:04.80
パターンは見抜くまでもないが
786仕様書無しさん:2014/02/09(日) 04:46:13.31
>>778
結果を出力するコード自体は難しくもなんともないけど
綺麗に整形するのが難しい、どこかしら汚くなってしまう
787仕様書無しさん:2014/02/13(木) 19:59:22.97
これ面白そうだな
https://dgame.codeiq.jp/
788仕様書無しさん:2014/02/13(木) 21:12:14.00
>>787
練習問題2の対象年齢が有り得ない
おっさんならわかるんだろうけど生まれて初めて見たPCがXPの学生は無理
789仕様書無しさん:2014/02/13(木) 21:34:35.27
>>787
このリンクはどっから湧いてきたの?
790仕様書無しさん:2014/02/13(木) 21:37:07.81
https://dgame.codeiq.jp/terms/
>■応募上の注意
> 以下の場合は当選対象外となります。ご確認の上ご応募ください。
> ・当キャンペーン開始日時より前にCodeIQにアカウント登録済みの場合。

なんだ応募できないじゃん
791仕様書無しさん:2014/02/13(木) 22:47:29.37
この前のamazonギフト券といい金で釣らないといけないほど経営やばいんじゃないのCodeIQ
792仕様書無しさん:2014/02/13(木) 23:13:26.49
練習問題1はすぐ分かったけど2はさっぱり分からん
なんじゃこりゃ

Windows3.1がはじめてのPCだった俺でも全然無理
検索したら分かったけどさ
793仕様書無しさん:2014/02/13(木) 23:18:19.44
Twitterアカウント持ってないやw
794仕様書無しさん:2014/02/13(木) 23:19:34.61
練習問題2ってどうやったら見れるの?
795仕様書無しさん:2014/02/13(木) 23:21:25.67
日本のサービスはどこもTwitterの書き込み権限要求するサイトばっかでムカつくわ
796仕様書無しさん:2014/02/14(金) 00:20:54.88
さすがに練習問題1が分からない奴は居ないよな?
797仕様書無しさん:2014/02/14(金) 00:21:30.55
プログラマのためのコードパズル ~JavaScriptで挑むコードゴルフとアルゴリズム
http://www.amazon.co.jp/dp/4774162531/

この本てどうなの?
798仕様書無しさん:2014/02/14(金) 01:41:48.67
なんでGitHubじゃなくTwitterとの連携を欲しがるんだろね
求人繋げるならTwitterよりGitHubのほうがいいんじゃないの?
799仕様書無しさん:2014/02/14(金) 01:45:48.67
チョコが貰える問題とか
たかがチョコに必死すぎでワロタ
800仕様書無しさん:2014/02/14(金) 01:53:49.41
https://codeiq.jp/ace/thisweek_masuipeo/q711
こっちのほうが解き甲斐がありそう
801仕様書無しさん:2014/02/14(金) 02:45:28.33
練習問題2もう解かせても貰えんかったわ
どんな問題なん?
802仕様書無しさん:2014/02/14(金) 04:04:30.86
CodeIQにログインすると上部に練習問題2のバナーがでかでかと出てるけど
803仕様書無しさん:2014/02/14(金) 07:56:14.88
>>801
この問題の挑戦受付は終了しました。ってかいてあるページに赤字ででかくこちらのURLとかあるとこクリック
804仕様書無しさん:2014/02/14(金) 08:07:37.16
>>800
最初から二人は6cm以内に立ってるなら、モジモジ移動してないでさっさとくっつけよって思うわ
805仕様書無しさん:2014/02/14(金) 20:09:19.56
練習問題2って暗号なんだろ?
ならオッサンどもなら分かって若い者には難しいって言ってる回答は間違いじゃねえの?
それだとただの関連数字の羅列になって暗号でもなんでもないじゃん、なぞなぞレベル
806仕様書無しさん:2014/02/14(金) 21:03:18.36
>>805
マジで!?
あれ○○○ブと○ン○の話じゃないの?
807仕様書無しさん:2014/02/14(金) 21:09:55.73
答えに繋がるようなコメントはしないでください
808仕様書無しさん:2014/02/14(金) 21:19:07.61
伏せ字でもまずいのか
809仕様書無しさん:2014/02/14(金) 21:54:53.12
伏字でもピンとくる人はいる
810仕様書無しさん:2014/02/14(金) 22:23:28.20
ここのヒント見てもピンと来ないから検索してみたら一発だった・・・
分かるわけねーよこんな問題
811仕様書無しさん:2014/02/14(金) 23:32:25.80
>>798
企業がtwitterのアカウントをほしがってるから
企業は採用の際にtwitterのアカウントを調べて情報漏えいする人物じゃないか知りたいらしい
812仕様書無しさん:2014/02/15(土) 00:09:07.41
発想も悪くないし結構有名な人が問題出してるし良いと思うんだけどリクルート系列なのがなぁ
813仕様書無しさん:2014/02/15(土) 00:10:25.97
リクルート事件があったしね
814仕様書無しさん:2014/02/15(土) 00:17:20.82
>>811
なるほどね
そういう事情があるということは
そこらの求人サイトもツイッター連携押し進めたりしてくるのかもね
815仕様書無しさん:2014/02/15(土) 00:44:48.03
就職用Twitter垢を作る時代か
816仕様書無しさん:2014/02/15(土) 00:48:23.32
ツイッターやってませんでいいだろ
とも思ったがクリーンなとこ見せるために偽装垢のほうがいいか
817仕様書無しさん:2014/02/15(土) 00:49:44.63
FacebookもTwitterもGitHubもフォロワーというお友達機能でぼっちがバレてまう
818仕様書無しさん:2014/02/15(土) 00:52:03.72
コミュ力も同時に検査できるのか
便利だな
819仕様書無しさん:2014/02/15(土) 08:08:36.81
副垢を作ってコミュ力を自作自演する業者とか儲かるんじゃね?
820仕様書無しさん:2014/02/15(土) 11:09:47.52
>>810
すぐわかった俺オッサンorz
821仕様書無しさん:2014/02/16(日) 07:22:56.84
文字数の条件見落として回答したけど
おまけで正解もらった
822仕様書無しさん:2014/02/16(日) 08:31:58.26
そういや、PCにフロッピードライブ付かなくなったのって、
何時頃からだろう・・・
823仕様書無しさん:2014/02/16(日) 16:34:12.45
Windows95が出た辺りから
WindowsMeが出た辺りには消滅してたように思う
824仕様書無しさん:2014/02/16(日) 17:23:27.85
CD-ROMはやったぱり付いている方が便利だよね何かと。
825仕様書無しさん:2014/02/16(日) 18:18:03.12
PC自作するときにAドライブが表示されるのを見たことがあったから分かった
826仕様書無しさん:2014/02/16(日) 18:19:33.11
Windows使ったことなかったから何のことやらわからなかった
827仕様書無しさん:2014/02/16(日) 18:23:50.58
そういや最近は自作PCでFDDつけないの?
828仕様書無しさん:2014/02/16(日) 18:27:16.39
フロッピーディスク持ってるやつじゃないとつけないんじゃね
古いデータやソフトを持ってるやつくらいだろうか
829仕様書無しさん:2014/02/16(日) 18:40:39.08
わざわざ3.5"空きドライブをFDDで潰すような勿体無いマネできるかよ
仮にFDDが必要だったとしてもUSBで十分
830仕様書無しさん:2014/02/16(日) 18:44:50.88
BIOS更新の為に残してたもんだけどな
時代は変わったな
831仕様書無しさん:2014/02/16(日) 20:05:00.21
CD-RWにFDの起動ディスクのイメージ焼いてBIOS更新できたよ
832仕様書無しさん:2014/02/18(火) 04:26:44.77
やっぱプログラミング初心者が応募すべきじゃなかったね
フィードバックが結構辛辣なものばっかだった・・・
プログラミング中級者向けなんだろうねこのサイト・・・
833仕様書無しさん:2014/02/18(火) 04:53:07.96
ぼくちゃんかわいそうにねぇ
834仕様書無しさん:2014/02/18(火) 06:13:53.13
そりゃあ転職者向けなんだから、実務で使えないスキルレベルだったら辛口評価になるわな
835仕様書無しさん:2014/02/18(火) 09:49:18.78
>>832
そうなんだ
気軽な気持ちで回答してしまった
返事が怖い
そんなことならわざわざ回答しなきゃよかった
836仕様書無しさん:2014/02/18(火) 10:39:11.89
へえ、ちょっとやってみようか?
837仕様書無しさん:2014/02/18(火) 15:46:06.11
>>832
"うちに来ない?"問題に応募してるなら窓口を間違えてる
それ以外の問題なら辛辣ってか事実をそのまま指摘されてるだけなんじゃないの
838仕様書無しさん:2014/02/18(火) 18:55:40.50
うちにこない問題は返答返ってこないんじゃないか?
登録直後に数問やって、何も返答ないのかつまらんサイトだなと思っていたw
839仕様書無しさん:2014/02/18(火) 21:43:17.29
問題外な人には返答しないんだろう
840仕様書無しさん:2014/02/18(火) 23:04:39.96
CheckiOにSign Upした。
841仕様書無しさん:2014/02/18(火) 23:51:51.50
そこにはいかない
842仕様書無しさん:2014/02/23(日) 19:34:53.98
個人情報を登録しなくていいならやってみたい。
843仕様書無しさん:2014/02/23(日) 23:45:17.14
問題見るだけならアカウント作らなくても良くして欲しい
面倒くさいというか、やたら認証アカウント広げるのイヤなんだ
844仕様書無しさん:2014/02/24(月) 00:03:37.81
問題見るだけならアカウント登録いらんだろ

↓「設問1チラ見」ってとこクリックすりゃ見れるだろ

https://codeiq.jp/ace/yanai_masakazu/q752

たいていの問題はこのチラ見の1問だけだよ、チラ見が出来ない問題とかはアカウント登録してようが挑戦開始しないと見れないし
845仕様書無しさん:2014/02/24(月) 00:42:15.34
ヒントがヒントになってねえ!こんなの中学の数学ときに聞く話だろうが!
846仕様書無しさん:2014/02/24(月) 00:43:35.99
禁止文字突破のためのJSテク的なヒントを寄越せよって感じだぜ
847仕様書無しさん:2014/02/24(月) 09:51:36.72
>>844
アカウントないとそのページまで直接リンク以外では行けないはず
848仕様書無しさん:2014/02/24(月) 15:33:45.46
Topページ → エンジニアからの問題一覧
849仕様書無しさん:2014/02/24(月) 19:57:23.81
>>847
ノーログインでトップページからそのページまで行って持ってきたんですが


https://codeiq.jp/ ←トップページを下にスクロールしてけば
「CodeIQご利用にあたって」の項目に「エンジニアからの問題一覧」というリンクがあるだろ→ https://codeiq.jp/engineer_subject.php
こんなの登録前から気づいたぞ俺は・・・
850仕様書無しさん:2014/02/24(月) 20:31:03.05
ページのレイアウトがイマイチ
プログラマ探してるならその辺もきっちり作った方が説得力あると思うんだけど
所詮はリクルート系列か
851仕様書無しさん:2014/02/25(火) 23:01:07.71
プロジェクトオイラーとは趣旨が違うの?
852仕様書無しさん:2014/02/25(火) 23:31:16.02
違うんじゃね
853仕様書無しさん:2014/02/25(火) 23:44:11.69
>>851
何もかも違う
854仕様書無しさん:2014/02/26(水) 02:30:39.05
こんなパズルみたいなので本当に優秀なエンジニアが見つかるのか?
855仕様書無しさん:2014/02/26(水) 02:56:15.91
「うちに来ない?」っていうのが付いてる問題だけ転職用の問題だよ
856仕様書無しさん:2014/02/26(水) 04:51:57.62
>>787
延期
857 【吉】 :2014/03/01(土) 00:34:50.14
話題減ったね
工作員を雇う金も尽きたか
それともそろそろ見限って切り捨てるか
858仕様書無しさん:2014/03/01(土) 16:37:53.50
ここで練習して問題解けるようになれば職業プログラマーに慣れますかね?
実務レベルにはどれぐらい必要ですか?
859仕様書無しさん:2014/03/01(土) 17:14:23.65
「うちに来ない?」問題は解いたことないから分からんなあ
860仕様書無しさん:2014/03/01(土) 17:26:17.21
861仕様書無しさん:2014/03/01(土) 17:28:21.03
862仕様書無しさん:2014/03/01(土) 17:33:04.77
863仕様書無しさん:2014/03/01(土) 17:50:25.86
>>1
オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れない。
http://toro.2ch.net/test/read.cgi/tech/1393660194/27
864仕様書無しさん:2014/03/02(日) 00:58:18.81
>>858
ここの問題は練習って感じじゃないよなあ
865仕様書無しさん:2014/03/04(火) 15:31:36.27
ここ経由で転職決まった奴いるの?
866仕様書無しさん:2014/03/05(水) 00:11:20.72
いますん
867仕様書無しさん:2014/03/05(水) 00:13:04.24
マジかよ
868仕様書無しさん:2014/03/05(水) 20:14:09.36
面接するだけで採用される会社が大半なのに・・・
それともここは優良企業しか出題できないのか?
869仕様書無しさん:2014/03/05(水) 20:32:37.50
870仕様書無しさん:2014/03/05(水) 22:45:59.30
> 面接するだけで採用される会社が大半なのに・・・

このサイト使って何度も転職してるのか?
871仕様書無しさん:2014/03/06(木) 04:45:12.99
>>787のやった?
872仕様書無しさん:2014/03/06(木) 04:52:25.78
暗号1から分からん
873仕様書無しさん:2014/03/06(木) 05:06:49.16
暗号2が英語でも日本語でも通らんのだが・・・
874仕様書無しさん:2014/03/06(木) 05:09:54.96
糞が、そういうことか
875仕様書無しさん:2014/03/06(木) 05:33:59.89
暗号3で挫折
876仕様書無しさん:2014/03/08(土) 23:06:39.10
877仕様書無しさん:2014/03/09(日) 00:45:16.28
javaの問題少なすぎだな
素数とかそこらへんにアルゴごろごろ転がってる問題だして何したいんだかって感じだし
878仕様書無しさん:2014/03/09(日) 00:51:45.18
リクルート系列でPHP
加えて勝手に呟かされるTwitter垢
879仕様書無しさん:2014/03/09(日) 03:56:42.53
結局、プログラマのスキルって何なんだよ?
顧客折衝とSQLチューンするだけじゃねぇの?
880仕様書無しさん:2014/03/09(日) 04:46:20.04
>>879
顧客折衝と要求を断る技術
決して要求に応じたソフトを開発する技術ではない事は確か
881仕様書無しさん:2014/03/09(日) 14:28:28.14
暗号2のピノキオの問題が意味わからん。解けた人いる?
882仕様書無しさん:2014/03/09(日) 20:56:14.56
>>881
パソコンを使ってる人なら解けるよ
そんなに難しくないよ
883仕様書無しさん:2014/03/10(月) 00:50:23.87
結城浩から新しい出題出てた

クリプタン帝国の暗号文を解読しよう!アルゴリズム
暗号プログラムの構成図を読み解き、暗号解読にチャレンジ!
https://codeiq.jp/ace/yuki_hiroshi/q781

なんか難しいんですけど・・・
884仕様書無しさん:2014/03/12(水) 18:35:28.83
難しいな
885仕様書無しさん:2014/03/12(水) 21:11:19.48
難しいっていうより問題の出し方が独りよがりで理不尽なだけだろ
それ含めて暗号って言われたらそれまでだけどな
推測する部分とは別に定義してるある部分でもある程度決めつけで試行錯誤しないといけないっぽい感じだし
ただの出題者のオナニーだから挑戦してる奴も少ない
886仕様書無しさん:2014/03/12(水) 21:12:42.23
まぁ問題の雰囲気は他の問題より面白くて良いけどな
887仕様書無しさん:2014/03/13(木) 00:06:57.89
この人のはけっこうまともだった気がするぞ
宝石のやつだっけ
888仕様書無しさん:2014/03/13(木) 00:19:06.00
挑戦者求む!【アルゴリズム】今週のお題:並べ替えの繰り返し by 増井技術士事務所 今週のアルゴリズムの@masuipeo│CodeIQ
https://codeiq.jp/ace/thisweek_masuipeo/q777

こっちの問題のほうが好きかな俺は
889仕様書無しさん:2014/03/14(金) 06:04:58.52
『発注者が書いた仕様書が意味不明だったり情報欠落しまくりだったり』
という仕事を今まさにやっているので、不思議と違和感がないぜ
890仕様書無しさん:2014/03/14(金) 16:08:50.04
【アルゴリズム】と言いながらそれ以前に何をすべきかを自分で考えろっていう投げっぷり、ね
891仕様書無しさん:2014/03/14(金) 21:51:10.54
プロ志向だね
892仕様書無しさん:2014/03/15(土) 03:38:04.10
https://codeiq.jp/magazine/2014/03/6616/

> 企業からスカウトがきたら困る人は挑戦しないでください。

ワロタ
893仕様書無しさん:2014/03/16(日) 22:03:12.62
894仕様書無しさん:2014/03/17(月) 18:06:22.12
>>892
実際には殆どない効用を謳う、古くからある手。
「これは金儲けでは無く、社会貢献です。
利益が出ると困る人は、この商品に投資しないで下さい。」とかね。
欲かいた奴がカネつぎ込んで損失が出ると、「だから社会貢献だと書いてあったでしょ!」。
895仕様書無しさん:2014/03/17(月) 19:52:16.92
??
896仕様書無しさん:2014/03/17(月) 23:35:08.58
コードパズルに挑戦して,論理的思考を養おう!:新刊ピックアップ|gihyo.jp … 技術評論社
ttp://gihyo.jp/book/pickup/2014/0032

暗号を解いてコードルームから脱出せよ! エンジニア版リアル脱出ゲーム、本格始動 - はてなブックマークニュース
ttp://hatenanews.com/articles/201403/18994
897仕様書無しさん:2014/03/19(水) 05:56:11.33
駄出ゲームは暗号3が分からん
898仕様書無しさん:2014/03/19(水) 21:18:01.82
一問目 余裕じゃん
二問目 日本語でおk

って書くと・・・
899仕様書無しさん:2014/03/24(月) 01:05:58.43
CodeIQって出題側の仕組みがよく分からんね
お問い合わせってのから出題者希望を出願するとかなのか
900仕様書無しさん:2014/03/27(木) 19:20:25.39
CodeIQのなんかやってた奴は、暗号というにはあまりにもアレな内容だったな
一番最後のとかある意味解読しなくてもクリアできるし
901仕様書無しさん:2014/03/31(月) 00:24:16.01
この本って買う価値ある?

プログラマのためのコードパズル ~JavaScriptで挑むコードゴルフとアルゴリズム
http://www.amazon.co.jp/dp/4774162531/
902仕様書無しさん:2014/03/31(月) 18:00:21.51
>>901
無いね
903仕様書無しさん:2014/03/31(月) 23:13:29.32
出題内容の説明が不親切なのがあったな。
904仕様書無しさん:2014/03/31(月) 23:17:03.97
前提条件を出してあるから、それに合うコードを書いたら、
「より汎用的なものに書き換えてくれないとダメ」みたいな。
905仕様書無しさん:2014/04/01(火) 01:07:23.54
エイプリルフールネタの問題とかあるかチェック
906仕様書無しさん:2014/04/01(火) 22:38:02.29
whitespaceだけわからん
907仕様書無しさん:2014/04/04(金) 06:08:27.50
https://codeiq.jp/ace/

なんかもうダメだなこりゃ
908仕様書無しさん:2014/04/04(金) 07:53:10.40
勝ち組(出題者)はこんなふうに遊んで金もらってるんだと思うと悔しいw
909仕様書無しさん:2014/04/05(土) 02:59:33.54
paiza並みの絵を出せよ・・・あんな絵じゃ萌えない
910仕様書無しさん:2014/04/07(月) 01:41:15.63
こういうの、出題者は金目当てじゃないだろ。割にあわないだろうし。
911仕様書無しさん:2014/04/07(月) 01:54:26.47
金貰って出題するのか、金払って出題するのか、HP上には書いてないからどっちか分からんな
912仕様書無しさん:2014/04/07(月) 01:55:22.83
「うち来ない?」問題を出せるからには出題者側がリクルートに金を払ってるんじゃないかと思うのだが違うのだろうか
913仕様書無しさん:2014/04/07(月) 22:27:50.62
いや、会社の名前出してやってんだから、
自宅で問題考えてるわけじゃなくて
会社において問題作って報酬も得ているのだろうと。
914仕様書無しさん:2014/04/16(水) 05:13:51.35
PHP専門技術者だけど、余裕。

PHP技術者認定試験の上級の黒本も余裕だった。実際はもっと難しいのでるんだろうけど。

それと、言語だけマスターしても駄目な。プラフォ(サーバ)、アプリ方式、システム方式、DB、ECMA言語、バックアップ方式、EDI、オブジェクト指向
網羅して、WEB開発の一連の作業ができるようになる。


フレームワークに関しては、人員管理、規模、予算と勘案して決定する必要があるから、場合によっては、ピュアPHPで検討するのもよい。設計・コーディング規約がしっかりしてればフレームワークは重いし人事的に不利になるからいらない。
915仕様書無しさん:2014/04/20(日) 21:33:58.62
PHP専門(笑)w
ぱーそなるほーむぺーじ(爆)ww
916仕様書無しさん:2014/04/21(月) 08:50:40.62
The Essence of Programming 結城 浩さんからのアルゴリズムの問題
https://codeiq.jp/ace/yuki_hiroshi/q839
917仕様書無しさん:2014/04/21(月) 17:52:54.25
>失敗 (出力結果が間違っています)

ん?どの入力で?
ってなる
918仕様書無しさん:2014/04/29(火) 23:23:42.49
何の話だよ
919仕様書無しさん:2014/04/30(水) 01:59:02.59
web系ならこんな問題解ける能力鍛えても仕事ができるかと言えばそうでもない
ゲームプログラマー向けだね
920仕様書無しさん:2014/05/06(火) 13:49:29.84
921仕様書無しさん:2014/06/27(金) 15:35:53.80
なんかもうCodeIQにもpaizaにも飽きた
スキルアップならAOJでも十分だと思うし

どのみち職歴もバイト歴もない30過ぎのオッサンなんて雇ってもらえるわけないし
やってて意味ないわCodeIQもpaizaも
922仕様書無しさん:2014/06/27(金) 17:01:06.70
お前がそう思うんならそうなんだろう お前ん中ではな
923仕様書無しさん:2014/06/27(金) 17:37:54.85
AOJはスキルアップには向かない
924仕様書無しさん:2014/06/27(金) 17:50:11.06
> 職歴もバイト歴もない30過ぎのオッサン

自業自得w
925仕様書無しさん:2014/06/27(金) 17:55:37.05
今日もnまでの数字で7の数を数える仕事が始まるお。。。
926仕様書無しさん:2014/06/27(金) 19:12:00.26
>>925
あれめっちゃ難しい
927仕様書無しさん:2014/06/27(金) 19:25:23.76
別に制限があるわけじゃないし難しかないだろ
928仕様書無しさん:2014/06/27(金) 19:27:01.97
ウチ来ない?問題のいくつかってpaizaの問題と同じで
あれらの問題が解けたからって何の意味があるのかよく分からんね
929仕様書無しさん:2014/06/27(金) 19:35:16.60
問題の使いまわしが酷いだろあれ
930仕様書無しさん:2014/06/27(金) 20:20:00.59
paizaのにしろアルゴリズム系は
大抵のは類似問題とかそういうのをググって拾ってきて問題用に直して提出できるかの能力を測ってるんだろ
自力のみでの思考で1〜2時間くらいで答えが出る才人ならともかく凡人に求められてるのはそこだよ
931仕様書無しさん:2014/06/27(金) 21:58:50.24
>>927
そう思うならやってみなよw
932仕様書無しさん:2014/06/27(金) 22:02:16.94
プログラムの実行時間とか制限ないんだから
誰でも思いつくごく単純なやり方でやればいいだけだろ
933仕様書無しさん:2014/06/27(金) 22:34:40.48
>>932
まぁ書いてみなってw
…で、8桁くらいの整数まで数えてみなってw
934仕様書無しさん:2014/06/27(金) 22:36:52.71
ちなみに、解答するテストケースは10桁ね
935仕様書無しさん:2014/06/27(金) 22:41:38.35
じゃあ俺様がテストケースをひとつ出してやろう

76971830646995809745554030075186184872214
936仕様書無しさん:2014/06/27(金) 23:10:34.30
出題の範囲なら期限まで毎日動かしてりゃ大丈夫だろ
937仕様書無しさん:2014/06/27(金) 23:11:48.31
速いアルゴリズムがあるのに
遅いアルゴリズムでいいや、と思ってしまう時点でダメ
938仕様書無しさん:2014/06/27(金) 23:23:13.92
大抵のは類似問題とかそういうのをググって拾ってきて問題用に直して提出できるかの能力を測ってるんだろ
自力のみでの思考で1〜2時間くらいで答えが出る才人ならともかく凡人に求められてるのはそこだよ
939仕様書無しさん:2014/06/27(金) 23:31:27.11
実際にやってみりゃわかるが、類似問題をググるのも大変だし問題用に直すのも大変よw?
その問題がどういうアルゴリズム使えば解けるか知らなきゃググるキーワードを見つけるのも一苦労だし、
見つけたとしてもサンプル用にエッセンスだけだったり、競プロ用にチューニングされたのだったりで
問題に合わせて手直しするには、結局アルゴリズムを理解してなきゃできない、ってねw
940仕様書無しさん:2014/06/27(金) 23:44:22.92
5分もかからず該当ページ見つかったが
941仕様書無しさん:2014/06/27(金) 23:46:22.73
しかも類似問題というかほぼ同じ問題だし
942仕様書無しさん:2014/06/27(金) 23:49:36.00
問題文からキモとなりそうなワードと「アルゴリズム」という単語を並べて検索すりゃだいたい出てくるだろ
関係ないの引っかかったら検索の機能で特定ワードを含む結果を省くことだってできるし
問題文からキモとなりそうなワードを見つけられん奴はそもそも学校の勉強とかも出来ん奴だろうしな
943仕様書無しさん:2014/06/28(土) 00:00:08.62
じゃ後は実装するだけだね!がんばれ!!
944仕様書無しさん:2014/06/28(土) 00:03:49.05
営業妨害
945仕様書無しさん:2014/06/28(土) 00:04:31.54
問題について掲示板とかSNSとかで語り合うのはアウトなのお前ら知らんのか
946仕様書無しさん:2014/06/28(土) 00:05:29.95
>>943
本当、お前頑張れよ
ググるのが大変とかマジ無能だから
人の何倍も努力しとけよ
947仕様書無しさん:2014/06/28(土) 00:06:19.27
誰も具体的にどの問題とか使うアルゴリズムとか書いてないし(震え声w
948仕様書無しさん:2014/06/28(土) 00:09:24.42
さすがリクルート系列
949仕様書無しさん:2014/06/28(土) 00:11:01.69
いいから7の数でも数えとけって
ひとつひとつ丁寧に数えるの大変なんだからなアレ
950仕様書無しさん:2014/06/28(土) 00:20:14.00
>>929
作るより消費する速度のほうが早いから、使い回しはある程度はしょうがないよ。
951仕様書無しさん:2014/06/28(土) 11:09:22.37
IT業界「助けて!大型案件山積みなのに、技術者足りないの!」 「ふーん、でもブラックなんでしょ?」
http://fox.2ch.net/test/read.cgi/poverty/1403852411/
952仕様書無しさん:2014/06/28(土) 15:52:39.80
IT業界は中年期世代にあたりが厳しすぎ
953仕様書無しさん:2014/06/28(土) 20:20:32.71
AtCoderとか、就職じゃなくてコンテストサービスだけど、毎週4問常に作ってるし、
問題難度も結構高いから、paizaやCodeIQでも問題もっと作れても良いと思うけど
http://atcoder.jp/
954仕様書無しさん:2014/06/29(日) 19:11:46.69
https://codeiq.jp/magazine/2014/06/11860/

この問題って正解者発表するほど難易度高かったのか?
初心者向けのイージー問題だと思ってた
955仕様書無しさん:2014/06/29(日) 19:31:00.06
初心者・初級者だって名前が掲載されればモチベーション上がるだろう
956仕様書無しさん:2014/06/29(日) 19:56:09.67
初心者・初級者でもないのに簡単な問題に挑戦する奴のほうが頭おかしい
957仕様書無しさん:2014/06/29(日) 20:02:04.40
頭おかしいっていうか恥ずかしい奴
958仕様書無しさん:2014/06/29(日) 21:10:34.54
受付する人数に制限あったりするし
初級者への受け皿を減らす行為はどうかと思う
959仕様書無しさん
必死すぎてワロタ