5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

プログラマーちょっとこい

1 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 08:18:33.80 ID:T3m9yNYx0
10まで解けたら上級プログラマーらしいぞ
https://blockly-demo.appspot.com/static/apps/maze/index.html?lang=ja

2 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 08:19:08.59 ID:If8CYHcm0
見てないけど余裕

3 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 08:19:42.73 ID:8sxbQuZZ0
( ・ω・)⊃<・ω・>⊂(・ω・ )

       プルルン
( ・ω・)  (((・ω・)))  (・ω・ )


.ヽ(・ω・)人(・ω・)人(・ω・)ノ

4 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 08:20:59.99 ID:K94wkqmE0
何か海外に子供向けのこういうプログラミング学習サイトあったよな

5 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 08:24:48.49 ID:Qvt2L5700
カルネージハートみたいなもんか

6 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 08:32:05.98 ID:T5jjs+Qi0
1と10だけやった
右手法

右を向く
もし進めるなら進む
それ以外なら左を向く×2
繰り返す

7 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 08:40:35.42 ID:T5jjs+Qi0
条件変えられるの気付かなかった

8 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 08:52:26.94 ID:sMbb+hlq0
なんかねずみのやつあったよなこういうの
つかこれならプログラム趣味の初心者でも余裕だろ
頭いいやつでもできるだろうな

9 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 08:54:27.48 ID:2Cc+l6YD0
ロジックの検証だけだから
小学生でもできるんじゃね

10 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:05:34.85 ID:rduv4lnb0
10むず

11 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:25:05.20 ID:rduv4lnb0
10できたww
難しいはハゲwwwwww

12 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:28:37.24 ID:T5jjs+Qi0
if-else無し左手法
左に進めるなら左を向いて進む
左に進めるなら左を向く
右を向く

9もこれでいけるけど9のロジックに合わせるなら
左を向く
右に進めるなら右を向く
進む

13 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:31:58.10 ID:FQgii7Me0
去年の年末にスレ立ってたけど10が難しかったな

14 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:36:00.51 ID:mv2MYy4S0
問題見てないけど10が難しかったな

15 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:36:01.25 ID:c1XyQjeg0
初心者の俺でも解けたし10はそこまで難しくないだろ

16 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:36:01.49 ID:sMbb+hlq0
>>6>>12
そこまで単純化できたのか・・・
ずっと

最初
とりあえず左見て進めるなら進む。
左が壁なら右(初期位置から正面)向いて進めるなら進む
それも壁なら右向いて進めるなら進む
最初に戻る

っていうやり方してた俺が脳筋だとわかった

17 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:36:04.60 ID:T5jjs+Qi0
7でやると別ルート
右を向く
左に進めるなら左を向く
進む

10の右手/左手法以外のルートは無理?

18 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:40:31.49 ID:T5jjs+Qi0
>>16
それが正攻法

urlで検索したら最短出てた
俺もまだまだだな

19 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:42:48.64 ID:Z9eC7RCb0
ゴールどこ?左進むとか右進む選択できない

20 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:45:07.40 ID:sMbb+hlq0
>>19
1はチュートリアルだからまっすぐすすむを縦にふたつつないで2に行けばおk

21 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:45:31.69 ID:c1XyQjeg0
おいこれif部分選べるじゃねぇか今更気付いたぞ

22 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 09:56:55.21 ID:T5jjs+Qi0
https://blockly-demo.appspot.com/static/apps/maze/index.html?lang=ja&level=10&skin=0#j7buws
最短ルートできた

23 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 10:01:05.13 ID:sMbb+hlq0
右に進めるならなんて条件作れたのか

24 :以下、転載禁止でVIPがお送りします:2014/04/02(水) 10:19:12.83 ID:T5jjs+Qi0
>>16を最適化
「進めるなら進む」を纏めて最後に持っていく
「まっすぐ進めないなら右を向く」が入れ子になってるので1つだけにする
そのままだとL字で動かなくなるので、「左を向く」を一旦最後に持って行って「進んで左を向く」をセットで「まっすぐ進めないなら右を向く」の実行部分に入れる
左側をチェックしてるわけだから条件を「左へ進めるなら」に変える、と同時に実行部も「左を向いて進む」と順番を変える
「左へ進めるなら左を向いて進む、それ以外なら右を向く」で5ブロック

5 KB
新着レスの表示

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)