01:38:06 ! LizardMen (Quit: こんなんじゃ全然 食 いたんねぇぞ!おい!) 01:49:01 ! Pikoyan (Quit: See you...) 02:19:08 ! Prof_M (Read error: Connection reset by peer) 02:19:39 + Prof_M (Prof_M!moriarty@i220-99-244-237.s02.a004.ap.plala.or.jp) to #ぱそ@cre 02:19:49 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M 02:23:10 ! Prof_M (Read error: Connection reset by peer) 02:24:00 + Prof_M (Prof_M!moriarty@i220-99-244-237.s02.a004.ap.plala.or.jp) to #ぱそ@cre 02:24:17 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M 04:10:50 ! Balyoshi (Ping timeout: 258 seconds) 05:12:23 ! Yaduka (Quit: Leaving...) 05:14:01 + Yaduka (Yaduka!yaduka@ntsitm280149.sitm.nt.ftth.ppp.infoweb.ne.jp) to #ぱそ@cre 05:52:32 + Balyoshi (Balyoshi!username@k161241.ppp.asahi-net.or.jp) to #ぱそ@cre 05:52:46 Mode by aba[AWAY]: #ぱそ@cre +o Balyoshi 06:58:11 ! Balyoshi (Ping timeout: 265 seconds) 07:03:54 + Balyoshi (Balyoshi!username@k161241.ppp.asahi-net.or.jp) to #ぱそ@cre 07:03:54 ! Prof_M (Read error: Connection reset by peer) 07:04:07 Mode by aba[AWAY]: #ぱそ@cre +o Balyoshi 07:04:21 + Prof_M (Prof_M!moriarty@i220-99-244-237.s02.a004.ap.plala.or.jp) to #ぱそ@cre 07:04:37 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M 07:57:56 + OTE_ (OTE_!metral@FL1-219-107-27-195.myz.mesh.ad.jp) to #ぱそ@cre 07:58:06 Mode by aba[AWAY]: #ぱそ@cre +o OTE_ 08:01:30 ! OTE (Ping timeout: 265 seconds) 08:05:22 ! OTE_ (Ping timeout: 265 seconds) 08:15:22 ! Balyoshi (Ping timeout: 256 seconds) 08:16:16 + OTE (OTE!metral@FL1-219-107-27-195.myz.mesh.ad.jp) to #ぱそ@cre 08:16:23 Mode by aba[hp]: #ぱそ@cre +o OTE 09:59:20 koi-chan[away] -> koi-chan 10:45:07 + LizardMen (LizardMen!LZD@gc202-137-185-11.gctv.ne.jp) to #ぱそ@cre 10:51:03 + Prof_M_ (Prof_M_!moriarty@i220-220-41-180.s02.a004.ap.plala.or.jp) to #ぱそ@cre 10:51:12 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M_ 10:52:54 ! Prof_M (Ping timeout: 256 seconds) 12:24:01 ! kairi (Quit: See you...) 12:39:42 + Prof_M (Prof_M!moriarty@i219-167-215-60.s02.a004.ap.plala.or.jp) to #ぱそ@cre 12:39:51 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M 12:41:42 ! Prof_M_ (Ping timeout: 256 seconds) 12:49:01 + Prof_M_ (Prof_M_!moriarty@i219-167-215-60.s02.a004.ap.plala.or.jp) to #ぱそ@cre 12:49:07 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M_ 12:50:15 ! Prof_M (Ping timeout: 258 seconds) 12:59:40 + Prof_M (Prof_M!moriarty@i220-220-41-180.s02.a004.ap.plala.or.jp) to #ぱそ@cre 13:00:00 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M 13:01:31 ! Prof_M_ (Ping timeout: 245 seconds) 13:02:59 + Prof_M_ (Prof_M_!moriarty@i220-220-41-180.s02.a004.ap.plala.or.jp) to #ぱそ@cre 13:03:06 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M_ 13:04:49 ! Prof_M (Ping timeout: 258 seconds) 13:09:39 + Prof_M (Prof_M!moriarty@i60-34-54-220.s02.a004.ap.plala.or.jp) to #ぱそ@cre 13:10:01 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M 13:11:44 ! Prof_M_ (Ping timeout: 256 seconds) 13:14:19 + Prof_M_ (Prof_M_!moriarty@i219-167-9-173.s02.a004.ap.plala.or.jp) to #ぱそ@cre 13:14:25 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M_ 13:16:05 + Balyoshi (Balyoshi!username@k161241.ppp.asahi-net.or.jp) to #ぱそ@cre 13:16:06 ! Prof_M (Ping timeout: 245 seconds) 13:16:18 Mode by aba[AWAY]: #ぱそ@cre +o Balyoshi 13:25:41 + akiraani_ (akiraani_!akiraani@KD106161189162.au-net.ne.jp) to #ぱそ@cre 13:28:44 ! akiraani (Ping timeout: 256 seconds) 15:23:42 ! Balyoshi (Quit: Leaving..) 15:24:01 + Balyoshi (Balyoshi!username@k161241.ppp.asahi-net.or.jp) to #ぱそ@cre 15:24:14 Mode by aba[AWAY]: #ぱそ@cre +o Balyoshi 16:00:47 http://iphoneac-blog.com/archives/9272448.html 16:00:48 (Toybox) FetchTitle: iPhone AC 番外レポート : Human Resource Machine 16:01:11 アルゴリズムパズル「Human Resource Machine」が値引き(600円→360円)してたのでDL 16:01:39 詳しい説明はURLを参照してもらうとして 16:01:45 9面で悩み中 16:01:59 クリアしたし、プログラムの最短行数も達成したけど 16:02:08 プログラムの平均ステップ数がクリアできない…… 16:02:44 Q.「入力が0の場合のみそれを出力しなさい。」(0以外の場合は破棄) 16:03:03 1: inbox 16:03:18 2: jumpifzero 4 16:03:22 3: jump 1 16:03:25 4: 16:03:30 4: outbox 16:03:35 5: jump 1 16:03:48 これでクリア&最短行数は達成したけど 16:04:05 平均ステップ数が28で、目標平均ステップ数が25 16:04:21 縮められない…… 16:05:00 (目標平均ステップ数を狙う場合はプログラムの行数が多くてもOK) 16:05:49 ちなみにこの時点で使える命令は、上記の他に「copyfrom」「copyto」「add」だけ、格納領域は3つ 16:20:33 全然わかんないのでカンニング 16:20:40 1: jump 3 16:20:44 2: outbox 16:20:50 3: inbox 16:20:58 4: jumpifzero 2 16:21:07 5: jump 3 16:21:37 これが答え。最初に1回jumpで無駄にする代わりにzeroの時のジャンプが1回で済む 16:21:58 ……1日悩んだって出てこないわっ(ノ゜д゜)ノ ~┻━┻ 16:22:13 ジャンプを減らせそうだとは思った 16:22:26 outboxを先に持ってくる発想はなかった 16:23:11 なるほどなあ 16:34:00 13面もこのパターンだな 16:35:02 入力にジャンプする→[出力]→[入力]→[計算]→0なら出力にジャンプする→入力にジャンプする 16:35:15 基本パターンっぽい 17:41:31 ! NM (Ping timeout: 245 seconds) 17:45:38 + Prof_M (Prof_M!moriarty@i222-150-220-222.s02.a004.ap.plala.or.jp) to #ぱそ@cre 17:45:44 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M 17:46:57 ! Prof_M_ (Ping timeout: 258 seconds) 17:51:08 + NM (NM!NM@KD111104140094.ppp-bb.dion.ne.jp) to #ぱそ@cre 17:51:29 Mode by Toyolina: #ぱそ@cre +o NM 17:55:19 + ensu0 (ensu0!ensu@x102027.dynamic.ppp.asahi-net.or.jp) to #ぱそ@cre 17:55:25 ! ensu0 (Client Quit) 18:02:48 + ash (ash!ash@61-27-134-148.rev.home.ne.jp) to #ぱそ@cre 18:33:04 「Human Resource Machine」17面(上級問題:クリアしなくても先に進める)で悩み抜いた 18:34:02 Q.2つ入力し、その正負が同じなら0を、正負が違うなら1を出力しなさい。なお、「0」と「1」は特定の格納ボックスに格納されています。 18:34:24 あれこれやって、とりあえずクリアはできた 18:35:02 ちなみに命令はjumpifnegative(負ならジャンプ)が増えてます 18:35:47 なお、「0」が入力されることはありません。 18:36:20 とりあえずクリアになったアルゴリズム→ 18:36:25 1つ入力し、正なら0を、負なら1を取り、格納ボックス0に格納します。 18:36:47 次の1つ入力し、正なら0を、負なら1を取り、それから格納ボックス0に格納されている数値を引きます。 18:37:23 答えが0なら、それ(答えの0)を出力します。答えが0でないなら、1を取り、出力します。 18:37:33 クリアはできたんだけど 18:37:41 短くする工夫がまったく見えない…… 18:41:38 とりあえず実装して、17行で平均49ステップ 18:41:46 目標は12行で平均28ステップ 18:41:49 ぐおお 18:42:35 実装だけでなく、元のアルゴリズム自体にも問題がありそうだ 18:48:22 ……ヒント見てきた(英語フォーラムで)変に凝らなくてもいいらしい 18:49:06 条件分岐2回を連続させるだけとな 20:12:46 ! SriVidyut (Read error: Connection reset by peer) 20:14:04 + SriVidyut (SriVidyut!SriVidyut@115x125x65x84.ap115.ftth.ucom.ne.jp) to #ぱそ@cre 20:26:33 + aspha (aspha!UserID@p141146-ipngn200401otsu.shiga.ocn.ne.jp) to #ぱそ@cre 20:29:19 + H_Aoi (H_Aoi!H_Aoi@182-167-60-110f1.hyg2.eonet.ne.jp) to #ぱそ@cre 20:42:06 ! H_Aoi (Quit: Leaving...) 20:44:43 (行数は12になった。 20:45:23 + Pikoyan (Pikoyan!UserID@p553131-ipngn6201funabasi.chiba.ocn.ne.jp) to #ぱそ@cre 21:02:31 (が、ゲームを持ってないので平均ステップは確認できない 21:37:46 + kairi (kairi!kairi@i125-204-148-196.s41.a030.ap.plala.or.jp) to #ぱそ@cre 22:35:59 ! aspha (Quit: See you...) 22:46:16 ! Pikoyan (Quit: See you...) 22:55:40 ! MOTOI_ (Ping timeout: 265 seconds) 23:10:05 ! Toyolina () 23:12:00 + Toyolina (Toyolina!Toyolina@14-132-170-43.dz.commufa.jp) to #ぱそ@cre 23:12:26 Mode by Toybox: #ぱそ@cre +o Toyolina 23:25:47 ! PaLiLitH (Read error: Connection reset by peer) 23:43:20 + PaLiLitH (PaLiLitH!paladin@252.108.111.219.dy.bbexcite.jp) to #ぱそ@cre 23:47:45 ! ash (Quit: 無問題)