1 :
名無しさん必死だな:
2 :
名無しさん必死だな:2012/09/17(月) 07:53:58.82 ID:6As7yieL0
このサイトと“Code Puzzle”は、任天堂株式会社が採用広報活動のために運営しているものであり、商品・サービスの宣伝や新作ゲーム情報の提供を目的としたものではありません。
3 :
名無しさん必死だな:2012/09/17(月) 07:54:16.70 ID:Gc2yNqzd0
おいPG来い
4 :
名無しさん必死だな:2012/09/17(月) 07:55:54.89 ID:ZoTXxjXl0
今後リリース数も増えるだろうし
仕事も増えるだろうな任天堂
5 :
名無しさん必死だな:2012/09/17(月) 07:56:45.13 ID:qaIiUlj+0
なんか普通にPythonだな
6 :
名無しさん必死だな:2012/09/17(月) 07:57:28.93 ID:e0Mjwljx0
プログラマ養成講座でもやるのかな?
それはもうやってるか
7 :
名無しさん必死だな:2012/09/17(月) 08:00:10.14 ID:mgVAhllc0
脳内コンパイルしようとしたが電卓ないとキツイな
8 :
名無しさん必死だな:2012/09/17(月) 08:02:26.41 ID:bHw7B2Ys0
argv[1]に何入力されたか分からん上に17乗計算しろと言われてもナー
・・・って考えている時点で多分間違いなんだろうな。
9 :
名無しさん必死だな:2012/09/17(月) 08:07:33.03 ID:NMGbQJOq0
2012
Googleの悪夢再来か・・・
なるほど、採用広告ページってことか
>>8 オレもExcel使って解こうとしている時点でダメなんだろうなぁと思ったw
>>11 ここ任天堂のスレだけど
ソニーの宣伝しか出来ないの?
>>13 馬鹿にしてるんだが、言葉足らずでスマンカッタ
リストの頭のアスタリスクでもうわからんw
C++でよろ
16 :
名無しさん必死だな:2012/09/17(月) 08:19:45.87 ID:ilBFsfZt0
>>14 スレを荒らしたいんでしょ?
それとも「任天堂信者はソニーのことしか頭にない」っていうスレを立てる気?
よくこんなん見つけてくるなw
>>16 こけにする対象として引き合いに出しただけなんだろうからいじめてやるなよ
同じIDで
>>16みたいなスレ立てたんなら別だけど
2問目以降もあるよ
こんなことに噛み付く任天堂信者っていうスレが立つんじゃね
>>9 1ページ目もあまりわからんかったのに次見たらもうねw
22 :
名無しさん必死だな:2012/09/17(月) 08:26:09.95 ID:ilBFsfZt0
めんどくせーやつだな
ユニバーサルメルカトル
なんじゃこりゃ
さっぱりわからん
誰か解説plz
やり方としてはアリだよね。一次選考的な。
29 :
名無しさん必死だな:2012/09/17(月) 08:32:19.96 ID:KoFciKfmO
暇人乙
やべぇ 文系だから作者のきもちしかわからねぇ!
Python厨歓喜?
俺は暗号解読の天才だけど適当に見た感じ
「ヒルナンデスって何がおもろいねん」ってなことが書いてあるね
>>30 この記号の羅列から作者の気持ちが読み取れたら別の才能があるぞ!
計算のためのプログラム書かんとあかんね
情報処理試験の勉強してたころなら解けたかもしれんが今はもう無理
2門目ってパネポン?
2問目のヒントの口調がやけにカワイイ感じなのが気になる
39 :
名無しさん必死だな:2012/09/17(月) 08:55:04.35 ID:J6L+ZBAu0
>>27 このような問題を自力で解けるし解きたがる人を求めています
任天堂なら、これらの問題ぐらい面白い仕事ができますよ
という意味かと
1問目ならPythonを知らなくても他言語をかじってたら概ね
どういうコードか分かるんじゃないかな
これ解かないと任天堂に入社できないのか…
当たると六本木の部屋にすめるの?
六本木のクラブで永眠する
44 :
名無しさん必死だな:2012/09/17(月) 08:59:08.00 ID:J6L+ZBAu0
PythonとかまんまGoogleのパクリwww
45 :
名無しさん必死だな:2012/09/17(月) 09:00:07.54 ID:xQuYJXWMO
会社ごとにプランナー欲しがってたりプログラマーだったり絵描きだったり面白いね
ドラフト会議が面白いってこういう感じか
[2012]を入れたら次に進んだよ(いみはわからんんけど)
早くスラドにタレこむんだ
広告クリックしてね
てかこれ、どうやって見つけたんだ?
全問解いたらいわっちに訊かれます
出来合いのcgiやjavaのスクリプトを弄ることさえ苦行の自分には
完全に未知の世界だ。
52 :
名無しさん必死だな:2012/09/17(月) 09:09:17.82 ID:J6L+ZBAu0
ヒント ステマ
答:轟音在日任珍ゴキブリを話題に絡ませないため
54 :
名無しさん必死だな:2012/09/17(月) 09:18:04.15 ID:DvZRSNrUP
メルカトル図法だよ
間違いない
>>25 さすがプログラムできる人が多いはてなだけあるな
文系だからさっぱりだー
自分、体育会系だから分かんないッス!
ただプログラムできるってだけでも解けないみたいよ
1問目の場合はpow(x,17) % 3569 == 915を満たすx(sys.argv[1])を見つければ正解
>>57 おいおい今更何のつもりだ
そんなのはここの連中みんな分かってるだろ
>>57 いや、むしろ数式わからずしてプログラムわかるってのはおかしいだろw
>>57 佐藤藍子「このスレを開く前から予想はつきました」
2つ目はヒント見たら動かすだけになっちゃうのがな
63 :
名無しさん必死だな:2012/09/17(月) 09:50:56.56 ID:obuDXBYi0
一問目はちょろい
for i in range(1, 100000, 1):
if pow(i ,17) % 3569 == 915:
print "number is :" + str(i)
break;
Python使ったことないけど
他言語やってれば中学生くらいから分かる計算だね
脳の一部が死滅した
>>65 んーと、答えに至るまでのプロセスを説明すると
レッツテイクコーヒーブレイク関数(m箱、e箱、n箱、c箱)があって
下のprint文の方に(sys.argv[1], 17, 3569, 915)と書かれている
手前のアドレスは2問目に至るために必要なものだからここでは気にしない
で、if文と合わせるとif pow(sys.argv[1], 17) % 3569 = 915 となって
powは左の右乗、%は右の値で左の値を割った余りを出す、なので
argv[1]の17乗÷3569=?(ここはどうでもいい)余り915 となり
…X^17の部分をどうやって検証するかを考える問題だよ
2問目からわからん
というかなんとなくどういう処理してるかはわかるが
Pythonにほとんど触れたことないのもあって実装できない
配列についてはさっきよりわかりやすい説明を思いついた
まず、コーヒーブレイク棚に[m|e|n|c]とアルファベットが入っていて
その<棚の中>でif文「pow(m,e) % n == c」を走らせている。
つまりこのままだと計算ができなくて、返ってくる値は""(無)。
逆に計算ができると返ってくる値は、文字列としての「m」。
そしてprint文にはコーヒーブレイク棚の中身を[sys.argv[1]|17|3569|915]に
入れ替えろって命令が入ってるから、コーヒーブレイク棚で行われる命令は
・入っている値にpow(1列目,2列目) % 3列目 == 4列目
→成立したら文字列としての「m」を返す
→成立しなかったら""(無)を返す
☆そしてsys.argv[1]がnull値(何も入ってない)なので、これを求める
× →成立したら文字列としての「m」を返す
○ →成立したら文字列としての「1列目」を返す
>>67 Hintページからしてソースコード提示しているので、
本格的に解きたかったらPython導入した方が楽だろうね
70 :
名無しさん必死だな:2012/09/17(月) 11:18:54.07 ID:obuDXBYi0
>>69 もともとPythonを知っている人向けというか、
新しい言語などにも積極的に取り組む人に向けたアピールでしょ
ゲーム屋は保守的になったら死ぬだけだし
2問目解けたー。
見落としがあって3回書き直したぜ
任天堂はついにこっち商売を始めたのか
ライト層無理だろ流石に
こんなページどうやって見つけてくるんだよ・・・
式分かってるならコンピュータに計算させりゃいいんだ!謎解明
こういうのはHAL研にやらしときゃいいんだよいわっち
解けないのも悔しいのでPython勉強しようと思うんだけどオススメある?
>>39 十字キーと四ボタンとLRをパクったMSってひどいなーってことだよね?
JSに書き直してみたがうまくいかん
俺もCかJavaに直してやってみるか
80 :
名無しさん必死だな:2012/09/17(月) 14:00:28.28 ID:obuDXBYi0
2個目だけど順送りと逆送りはどうやって判別すればいいの?
1ページ目は通過できたけど、
2ページ目で俺アウト><;
>>46 2問目は難易度が・・・
ヒント付きだよ
ググルも前ハッカー入試してたね
クリアしたー
別に何かあるわけではないのね
と思ったらまだあるのか
ずいぶん凝ってるな
>>76 自分にあった開発環境を整えるとこからが問題なんでない?
裏面まで来たけど、1問目からわかんねぇ^q^
プチコンで一問目やろうとしたら余裕でオーバーフローしてワロタ
プチコンの数値型は整数部19bit固定だから工夫がいるが、できんことはない
剰余計算だし足し算にすれば可能なはず。
任意の正の数yは割る数xと剰余cを使って
y = mx + c (mはm≧0の整数)
で書けるから
y^2 = myx + cy
となって、右辺第1項は明らかにxの倍数だから、y^2のxに対する剰余はcyのxに対する剰余に等しい
よって、任意の整数yのn乗にたいするxでの剰余c_nは
c^n = (y * c_n-1) % x
で求められる(数学的帰納法を使えば証明は容易)。
ここでc_nはxに対する剰余だから0≦c_n<xは自明
よって、xyの値が処理範囲内に収まる処理系ならこの計算は可能
ごめん89だけど普通にプチコンで出来たわ
ちょっと書き足すだけでいいな
Vitaはハンターから逃げ切れるか!?
ルール
・Vitaの週販(メディクリ調べ)が逃走中(左同)に勝っていれば喋れます。
・逆に逃走中が負ければ1週間喋れます。
・逃走中が圏外になったら試合終了。
・一度も負けることなく逃走中が圏外になった場合、真のEDを迎えます。
・ファミ痛の集計は無し。無理にでも押し通す輩は・・・しかたがない!しんでもらう!