最近のトラックバック

2021年7月
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
無料ブログはココログ

« サラリーマン気質・独立気質 | トップページ | 人材募集締め切り »

2011.01.29

人材募集企画 2011年版

 以前、図らずも注目を集めてしまった人材獲得の件からおよそ1年経ちました。
 そこで、再び募集をかけてみようと思います。今回は転職サイトは使わずにここで告知します。

【募集要項】
●これは1次試験です。合格者には次のステップの案内を送ります。(2次試験以降は非公開で行います)
●待遇はその人の実力次第ですが、年俸で500~1000万円の間になるでしょう。基本在宅勤務です。居住地不問。
●仕事は相場に関わりのあるソフトウェアを作ること全般です。クライアントサイドはWindows(C#)/iOS/android, サーバサイドではJava/Rubyがターゲットになります。その中から、得意なもの・興味のあるものを担当してもらいます。
●上記の言語/プラットフォームを知らないのは問題にしない(勉強すればいいだけなので)ですが、ソフトウェア作りに適度なプライドと熱意を持っていることは問題にします。(過剰なプライドでも内容次第ではOKです)
●フリーランスの方などで、他の仕事と兼業したいという場合、学生がアルバイトで参加したいという場合も相談に応じます。
●入社希望ではなく単に腕試しとして解き、各自の解答をブログやSNS、twitter等で公開してもらうのでも構いませんが、公開は下記の締切が過ぎたあとでお願いします。解答を書かずにこの企画の感想を書くだけなら無制限にOKです。
●今回は、ソフトウェアの腕だけでなく、相場に対する興味・関心も重視します。なので、相場の世界には興味がないという方はご遠慮ください。
●1年前は即戦力を募集していましたが、今回はそれに限りません。のびしろがありそうな人材は高く評価します。
●回答はメールでinfo_at_lagarto.co.jp (_at_は@に置換してください)に2/13(日) 24時までに提出してください。提出の際は簡単な経歴もつけてください。


 3題あります。

【問題1】
 次のCの関数 f はどのような動作をするか。回答に至った道筋とあわせて述べよ。

unsigned int f(unsigned int x) {
    x = x - 1;
    x = x | (x >> 1);
    x = x | (x >> 2);
    x = x | (x >> 4);
    x = x | (x >> 8);
    x = x | (x >>16);
    return x + 1;
}


* これはあるコードを読んでいて見つけたものですが、手持ちの本にも載ってました。心当たりのある本を持っていても、なるたけ見ずにやってください。
* 回答をみつけるのにどんな手段を使っても構いません。

【問題2】
 ゲーム「ぷよぷよ」で、フィールドの状態がテキストで与えられたとき、消える「ぷよ」を消して次のフィールドの状態を出力するプログラムを書け。
 たとえば、色をG/Y/Rで表すとき(Green/Yellow/Red)、


GGR
YGG

であればGが消えて


Y R

になります。

また、このプログラムを使って次のフィールドを与えると19連鎖ののちすべてのぷよが消えることを確認し、消える途中の様子をあわせて提出すること。

  GYRR
RYYGYG
GYGYRR
RYGYRG
YGYRYG
GYRYRG
YGYRYR
YGYRYR
YRRGRG
RYGYGG
GRYGYR
GRYGYR
GRYGYR


* プログラム言語は自由です。
* いわゆる「透明ぷよ」は考慮しないでOKです。
* 書くのにかかった時間も自己申告してください。目安として、2時間以上かかった人は採用は難しいでしょう。僕が自分で書いてみたら30分でした。
* 19連鎖のフィールドはここ[YouTube]から写しました。ぷよぷよを知らないという人はこれを見ればルールはわかるでしょう。
* 環境によっては19連鎖の入力が正しく表示されないかもしれません。先頭行の最初の2列は空白で、その後にGYRRです。

【問題3】
 投資は経済発展のために欠かせない。
 投資と投機の境界は曖昧である。
 投機性の高い取引は賭博とほとんど変わらない。
 しかし、世界の多くの国・地域において賭博は違法行為である。

 この状況について、次のうち自分の考えに近いものを選び、思うところを述べよ。

(a) 賭博と投機には明確な違いがあり、現状のように賭博を法で規制するのは理にかなっている
(b) むしろ投機と投資の違いを明確にすべきであり、賭博と投機をともに規制すべきである
(c) むしろ賭博を合法化すべきである


 目安は200字ですが、長くても構いません。

« サラリーマン気質・独立気質 | トップページ | 人材募集締め切り »

コメント

(a) 賭博と投機には明確な違いがあり、現状のように賭博を法で規制するのは理にかなっている

投資・投機・賭博の三者に明確な区別はない。投資と投機は世界規模の賭博である。
事業の成長に賭ける賭博が投資であり、投資は経済発展に寄与する。
投資した証券をカネに変える場が必要であり、それが市場である。
投機は、市場の流動性に厚みを与え、不当に高いor安い価格を防ぐことで投資に貢献する。
投機はしばしば原油高騰などの原因になるが、それも潜在需要を露わにする役割を持ち、
野放図な乱用牽制や代替エネルギーの開発を促すシグナルともなる。

空売りは、たびたび非難の的になるが、経済の縮小に賭ける選択肢でもある。
通常、経済縮小下では経営者も労働者も為す術もなく、手取り減少の憂き目に遭う。
しかし、空売りすることで経済縮小の悪影響をヘッジすることができる。
自己の判断に基づいて、経済縮小から身を守る選択肢があることは素晴らしいことである。

上記のように、投資や投機は賭博に等しい性質を持つが、
賭博場内でカネを回すだけの賭博とは違い、多分に公共性を擁するものである。
賭博を規制すべきとは思わないが、投資や投機を優遇するのは理に適っていると、私は考える。

試験問題2を解いてみました
http://anond.hatelabo.jp/20110303225320

解く際に解き方がわからないのでくぐってしまったのですが、時間内に終わればくぐるのもありなのでしょうか?
2に関しては特に明記してないので、くぐる人も出てくるように思います

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: 人材募集企画 2011年版:

» [ruby]ぷよぷよ19連鎖プログラム [みじんこ日記]
単純な再帰なのに、40分ぐらいかかってしまった。だめぽ 人材募集企画 2011年版 http://okajima.air-nifty.com/b/2011/01/2011-ffac.html 【問題2】  ゲーム「ぷよぷよ」で、フィールドの状態がテキストで与えられたとき、消える「ぷよ」を消して次のフィールドの状態を出... [続きを読む]

» [perl][programming]ぷよぷよリゾルバを書いてみた [初心者プログラマの日記]
人生を書き換える者すらいた。: 人材募集企画 2011年版 を見て解いてみた。 ソースは syohex/p5-App-puyopuyo - GitHub にあります。 サンプルコード こんな感じで書けばアニメーションで表示してくれます。 #!/usr/bin/env perl use strict; use warnings; use lib qw(../l... [続きを読む]

» [clojure]ぷよぷよ19連鎖の問題を Clojure で [athosの日記]
去年、迷路を最短経路で解く問題を出題していたところが、今年も採用一次試験の問題を公開しているというのでClojureで解いてみた。 問題は以下のとおり。 ゲーム「ぷよぷよ」で、フィールドの状態がテキストで与えられたとき、消える「ぷよ」を消して次のフィールドの状態... [続きを読む]

» [Diary][Programming][C#]人材獲得作戦2011 「ぷよぷよ」 [CanI’s Diary]
C#。某国立高校の男子高校生。45分? お久しぶりです。今年もこの季節がやって参りました。 人生を書き換える者すらいた。: 人材募集企画 2011年版 少しは成長した…かな?してないですねはい… 締切りが過ぎたので、公開します。 反省会会場 下のようなコードを書いてはいけ... [続きを読む]

» [C++]ぷよぷよの解答 [How to disappear completely]
ぷよぷよ - How to disappear completelyがもう公開しても大丈夫なので。 #include fstream #include iostream #include vector #include string #include boost/assert.hpp #include boost/typeof/typeof.hpp... [続きを読む]

« サラリーマン気質・独立気質 | トップページ | 人材募集締め切り »