二次元裏@ふたば

画像ファイル名:1723602159889.jpg-(123926 B)
123926 B24/08/14(水)11:22:39No.1221857480+ 13:10頃消えます
for文の教材貼る
このスレは古いので、もうすぐ消えます。
124/08/14(水)11:24:24No.1221857887そうだねx1
イノシシから右に5マスか
224/08/14(水)11:25:05No.1221858051+
7だわ…
324/08/14(水)11:25:17No.1221858108そうだねx23
餓死しそう
424/08/14(水)11:25:42No.1221858220+
いや死ぬわこれ…
524/08/14(水)11:26:02No.1221858297+
通過した時の加算が必須なのか任意なのかがはっきりわからない
624/08/14(水)11:26:42No.1221858447そうだねx39
>餓死しそう
>いや死ぬわこれ…
・ゲームオーバーにならない限りは
 イノシシはずっと進み続ける
724/08/14(水)11:27:02No.1221858529そうだねx38
1×1000回
824/08/14(水)11:28:48No.1221858965そうだねx2
for文がやってることはそうなんだけどかわいそう
924/08/14(水)11:28:54No.1221858989そうだねx13
ああ置くんじゃなくて動かすのか!
イノシシの直進したところの箱を右下あたりに置いて1000回1を取らせたら開くと…
死んじゃうよぉ!
1024/08/14(水)11:29:06No.1221859026+
まっすぐにしか進めないなら加算いる?
1124/08/14(水)11:30:05No.1221859255+
すみません、ちょっと意地悪です…
1224/08/14(水)11:31:06No.1221859503そうだねx21
>すみません、ちょっと意地悪です…
イノシシに対して意地悪なのぉ?
1324/08/14(水)11:31:08No.1221859515そうだねx6
通過したときに加算しない選択をするとか
なんてひどい事を考えるんだ…
1424/08/14(水)11:31:11No.1221859529そうだねx1
動かすのは1個なら縦横いくらでもいいのか
1524/08/14(水)11:31:12No.1221859535そうだねx2
ああほんとだ…扉にぶつかっても右折するんだ
1624/08/14(水)11:31:40No.1221859636+
バターになりそう
1724/08/14(水)11:32:01No.1221859714+
4二の箱を2七に置いて1000往復か
1824/08/14(水)11:32:11No.1221859749+
加算というか合計だからな
疑問点は大体よく読めば解消する
1924/08/14(水)11:32:25No.1221859805+
食欲というあさましい欲望を抱いてさまよい続けるがよい!
2024/08/14(水)11:33:09No.1221859980+
壁がなくて床が浮いてるのかこれ…
2124/08/14(水)11:33:26No.1221860038+
スタートの地点ですでにハラヘッタになってるのがかわいそうだし扉が開いたところでリンゴ一個だし
イノシシとはいえちょっと気の毒になる
こんな状態で捕まえても美味しくないよ
2224/08/14(水)11:33:27No.1221860040そうだねx7
ハラヘッタ
2324/08/14(水)11:33:36No.1221860080そうだねx3
いっそ落としてやった方が…
2424/08/14(水)11:33:42No.1221860105+
箱を997の上に!
2524/08/14(水)11:33:46No.1221860116+
プログラム知らないけど条件を満たすまで繰り返し行うのがfor文なの?
2624/08/14(水)11:33:46No.1221860119そうだねx1
カルネージハートで俺の組んだ機体がこんな感じ
2724/08/14(水)11:35:23No.1221860458そうだねx2
>プログラム知らないけど条件を満たすまで繰り返し行うのがfor文なの?
はい
2824/08/14(水)11:35:48No.1221860565そうだねx18
fu3856512.jpg
アウラ1000周しろ
2924/08/14(水)11:35:54No.1221860586+
一番距離数稼げるの悪意しか感じない
3024/08/14(水)11:36:45No.1221860807+
良い
に気づかなかった…
3124/08/14(水)11:37:15No.1221860927そうだねx1
>プログラム知らないけど条件を満たすまで繰り返し行うのがfor文なの?
うn
初心者はうっかり「1足す」処理を入れ忘れて無限ループになったりする
3224/08/14(水)11:37:40No.1221861029そうだねx2
死んでもいいだろりんご狙うイノシシなんて
3324/08/14(水)11:37:46No.1221861053+
リンゴに辿り着いてもその先に床がないからゲームオーバーになるのでは…
3424/08/14(水)11:37:46No.1221861055+
感謝の扉突撃999回
3524/08/14(水)11:38:47No.1221861271+
うーん…何とかしてイノシシ殺せない?
3624/08/14(水)11:40:18No.1221861609+
イノシシが無限ループに陥ると世界が停止するからやるしかないんだ
3724/08/14(水)11:41:02No.1221861787そうだねx49
    1723603262124.png-(15115 B)
15115 B
>うーん…何とかしてイノシシ殺せない?
3824/08/14(水)11:41:37No.1221861910+
>1723603262124.png
どうして…
3924/08/14(水)11:42:35No.1221862156そうだねx1
問題を解かせるとそういうことをする生徒は必ず一人は居るよね
4024/08/14(水)11:42:55No.1221862235そうだねx4
>リンゴに辿り着いてもその先に床がないからゲームオーバーになるのでは…
りんごに辿り着こうという課題に対してその先を想定してどうする
4124/08/14(水)11:43:02No.1221862268+
猪の真正面以外は床が無いから真正面塞いだら普通に床の無いところに落ちてゲームオーバーなんだよね
4224/08/14(水)11:43:10No.1221862303+
たっぷり運動したあとの飯は美味いからな…
4324/08/14(水)11:43:26No.1221862374そうだねx1
>ああほんとだ…扉にぶつかっても右折するんだ
こういう問題で扉でも曲がるってのは珍しい条件だからな
悪意あるって!
4424/08/14(水)11:43:36No.1221862426+
>イノシシが無限ループに陥ると世界が停止するからやるしかないんだ
イノシシが走り出す前にループに陥るかどうか判断しなきゃ…
4524/08/14(水)11:43:37No.1221862433+
りんご食うにはぴったり1000ってところで1000回ループには気づくのでいい問題だと思うよ
4624/08/14(水)11:44:02No.1221862549そうだねx6
>No.1221861787
これ下に床ないからすぐ楽になるよ
4724/08/14(水)11:44:10No.1221862587そうだねx6
>りんごに辿り着こうという課題に対してその先を想定してどうする
でも大事な視点かもしれん
breakし忘れて死ぬとかありうるし…
4824/08/14(水)11:44:19No.1221862632+
えっ一つ動かすだけで出来るのこれ?
4924/08/14(水)11:44:20No.1221862639そうだねx18
>>ああほんとだ…扉にぶつかっても右折するんだ
>こういう問題で扉でも曲がるってのは珍しい条件だからな
>悪意あるって!
ちゃんと書いてあるから悪意はない
思い込みがあるだけ
5024/08/14(水)11:44:53No.1221862782そうだねx2
>リンゴに辿り着いてもその先に床がないからゲームオーバーになるのでは…
りんご取ったらクリアなんで
揚げ足とりが目的になってるやつ
5124/08/14(水)11:45:01No.1221862814そうだねx2
1を回避できる感じがないから500がノイズってすぐわかってしまう
5224/08/14(水)11:45:30No.1221862915そうだねx2
プログラマはまず要件定義をしっかりしないといけなくて
仕様書通りに作る必要があるから書くよりもまず読む仕事なんだよね
それをちゃんと教えてくれるいい問題だ
5324/08/14(水)11:45:51No.1221862989そうだねx8
えっこれ1000回ぐるぐる以外にマジでルートないの?
5424/08/14(水)11:45:53No.1221862992そうだねx9
要件定義は全部明記されてるのに自分の読み飛ばしを悪意というの恥ずかしいよ…
5524/08/14(水)11:46:21No.1221863128そうだねx1
forはいくら回しても良いですからね…
5624/08/14(水)11:46:43No.1221863207+
1+998+1のルートを走らせるには動かせる箱が足りない
997と500は論外
まではすぐに見えるよね
5724/08/14(水)11:46:56No.1221863272そうだねx3
>forはいくら回しても良いですからね…
よかねえよ
5824/08/14(水)11:47:18No.1221863357+
正答の一つ上に置くと死ぬまで走り続けるよ
5924/08/14(水)11:47:22No.1221863378+
>要件定義は全部明記されてるのに自分の読み飛ばしを悪意というの恥ずかしいよ…
プログラムやったことない人はまあそう思っちゃうのも分かる
でも勝手に読み飛ばしていい感じに作るとクレームがね…
言われた通りに作れば文句は言われないからね…
えっ作り直し?納期そのまま???死ね!!!!!
6024/08/14(水)11:47:48No.1221863485+
>えっ一つ動かすだけで出来るのこれ?
>fu3856512.jpg
6124/08/14(水)11:48:14No.1221863595+
引っ掛け問題のはずなのに引っ掛かりが無さ過ぎる感じがスッキリしない
6224/08/14(水)11:48:16No.1221863606+
1ずつ加算だと可哀そうだし11ずつくらいにしよう
6324/08/14(水)11:48:17No.1221863610そうだねx1
>>No.1221861787
>これ下に床ないからすぐ楽になるよ
死んだ!
6424/08/14(水)11:48:39No.1221863715+
>>forはいくら回しても良いですからね…
>よかねえよ
学生の頃の統計解析でこういうプログラム作った
よく止まった
6524/08/14(水)11:48:39No.1221863716そうだねx6
>正答の一つ上に置くと死ぬまで走り続けるよ
・ゲームオーバーにならない限りは
 イノシシはずっと進み続ける
6624/08/14(水)11:48:50No.1221863776そうだねx2
>プログラムやったことない人はまあそう思っちゃうのも分かる
>でも勝手に読み飛ばしていい感じに作るとクレームがね…
>言われた通りに作れば文句は言われないからね…
>えっ作り直し?納期そのまま???死ね!!!!!
実装前に指摘しろ
お前の仕事の仕方が悪いだけだ
6724/08/14(水)11:48:57No.1221863801+
どこが引っ掛け問題なんだ
6824/08/14(水)11:49:15No.1221863889そうだねx1
>fu3856512.jpg
元々箱あったところもコラして埋めろよ汚いな
という思いが白抜きのところで落下して失敗判定になりそうって意地悪な気持ちを呼び起こす
6924/08/14(水)11:49:44No.1221864022そうだねx11
>どこが引っ掛け問題なんだ
猪がかわいそうになるあたり…
7024/08/14(水)11:50:05No.1221864103そうだねx1
>どこが引っ掛け問題なんだ
1を二回カウントするところがミソだな?と思わせて千回通らせるところだと思う
7124/08/14(水)11:50:12No.1221864142そうだねx10
>forはいくら回しても良いですからね…
このプログラムは応答していません
    [すぐに終了][待機]
7224/08/14(水)11:50:16No.1221864160+
https://img.2chan.net/b/res/1221843831.htm
7324/08/14(水)11:50:37No.1221864259+
数千回壁にぶつかるんだから途中で猪しぬよ
これが現実
7424/08/14(水)11:51:05No.1221864373+
箱・扉以外にぶつかったらゲームオーバーてルールがちょっと恣意的だからまぁ正答ルート以外の別解は無いんだろうなと思う
7524/08/14(水)11:51:14No.1221864423そうだねx7
>数千回壁にぶつかるんだから途中で猪しぬよ
>これが現実
・ゲームオーバーにならない限りは
 イノシシはずっと進み続ける
7624/08/14(水)11:51:19No.1221864436+
>えっこれ1000回ぐるぐる以外にマジでルートないの?
997ルートは1足りないし998を通るルートはゲームオーバー確定だからな…
7724/08/14(水)11:51:28No.1221864479+
しかも短い距離じゃなくてかなり長めの距離走るループじゃねえか
7824/08/14(水)11:51:36No.1221864519そうだねx3
恐らく農家が作った問題
7924/08/14(水)11:51:40No.1221864536+
ていうか床がなくなる場所がないんじゃ
8024/08/14(水)11:52:04No.1221864641+
進む先に床が無いとゲームオーバーだけど死はゲームオーバーと定義されてないので進み続ける
8124/08/14(水)11:52:08No.1221864668そうだねx6
>・ゲームオーバーにならない限りは
> イノシシはずっと進み続ける
俺のイメージだと肉塊になった猪が壁にぶつかりながらスライド移動し続ける
それがルールだからな
8224/08/14(水)11:52:33No.1221864781そうだねx1
要求満たせるならこれで良いだろ何が問題なんだってのは現実のコーディングでもよくある
8324/08/14(水)11:52:40No.1221864811+
いや右上から2番目の箱を997 500 500の真ん中に移せば1 998 1で行けるだろ
8424/08/14(水)11:52:41No.1221864816そうだねx1
>ていうか床がなくなる場所がないんじゃ
なくなる場所がないの意味がわからない…
8524/08/14(水)11:52:41No.1221864822+
壁に触れない限りゲームオーバーにはならないので餓死することもないので猪に優しい
飢餓感はあるらしいけど
8624/08/14(水)11:52:50No.1221864867+
i==1000じゃなくてi=<1000でよくねえかな!かわいそうだよ
8724/08/14(水)11:53:41No.1221865099そうだねx7
>いや右上から2番目の箱を997 500 500の真ん中に移せば1 998 1で行けるだろ
床から落ちる
8824/08/14(水)11:53:56No.1221865173+
イノシシは10000マス移動につきリンゴ1個のエネルギーを消費します
8924/08/14(水)11:54:07No.1221865211+
もう殺してやれ
9024/08/14(水)11:54:16No.1221865249そうだねx1
>いや右上から2番目の箱を997 500 500の真ん中に移せば1 998 1で行けるだろ
イノシシが奈落に落ちるけど
9124/08/14(水)11:54:36No.1221865329そうだねx7
>もう殺してやれ
・ゲームオーバーにならない限りは
 イノシシはずっと進み続ける
9224/08/14(水)11:54:37No.1221865340そうだねx3
>i==1000じゃなくてi=<1000でよくねえかな!かわいそうだよ
それだと997の右上に置いて1+997でいけるからパズルとして何の面白みもない…
9324/08/14(水)11:54:39 ID:arHxXxJkNo.1221865359+
これは前日譚
この🐗の子供がこの悪辣な迷路を作った人間に復讐するのが本編
9424/08/14(水)11:54:42No.1221865378そうだねx2
>いや右上から2番目の箱を997 500 500の真ん中に移せば1 998 1で行けるだろ
進む先に床がなかったらゲームオーバー
9524/08/14(水)11:55:16No.1221865552+
i32なら数値がオーバーフローされると0に戻るから他の回路でもいける
9624/08/14(水)11:55:25No.1221865586そうだねx6
外周は壁じゃないのに壁だと思う「」が後をたたない
9724/08/14(水)11:55:58No.1221865706+
>外周は壁じゃないのに壁だと思う「」が後をたたない
彼らはルールを読む知性が無いんだ
許してやってくれ
9824/08/14(水)11:56:06No.1221865742+
学習しないイノシシくんが悪いところもある
9924/08/14(水)11:56:33No.1221865862そうだねx8
外周が壁でも1000回以外は無限地獄に囚われるようになってないか?
10024/08/14(水)11:56:35No.1221865869そうだねx1
リンゴを食べて知恵をつけたイノシシは
「これ直進しなければ500を2回通るとかで終わりじゃね?」と言い放ち
出題者から迷路を追放されました
10124/08/14(水)11:56:41No.1221865899+
>彼らはルールを読む知性が無いんだ
>許してやってくれ
しょうがないな山に帰してやる
二度とソフトウェア産業に近づくなよ
10224/08/14(水)11:56:57No.1221865984+
>外周は壁じゃないのに壁だと思う「」が後をたたない
頭イノシシ過ぎる
イノシシの代わりに走ってもらおう
10324/08/14(水)11:57:18No.1221866059そうだねx4
>しょうがないな山に帰してやる
>二度とソフトウェア産業に近づくなよ
これからは
みかん農家だけ
あいてにします!
10424/08/14(水)11:57:20No.1221866073+
正解の場所の一つ上に箱を置けばイノシシを一生走らせられるな
10524/08/14(水)11:57:45No.1221866187+
Forが1000回繰り返してても可哀想にはならないが生き物となると途端に可哀想になる
10624/08/14(水)11:57:49No.1221866207+
そもそも実処理においてこんなわけわからん条件がつくことがあまりない…
たまにある…
10724/08/14(水)11:58:10No.1221866290そうだねx6
どちらかというとwhileじゃね
10824/08/14(水)11:58:13No.1221866298+
>正解の場所の一つ上に箱を置けばイノシシを一生走らせられるな
・ゲームオーバーにならない限りは
 イノシシはずっと進み続ける
10924/08/14(水)11:58:18No.1221866319+
>外周が壁でも1000回以外は無限地獄に囚われるようになってないか?
>いや右上から2番目の箱を997 500 500の真ん中に移せば1 998 1で行けるだろ
壁ならこれで行ける
11024/08/14(水)11:58:19No.1221866323+
良い問題だ…
11124/08/14(水)11:58:30No.1221866376+
ハラヘッタつってんだろ!
11224/08/14(水)11:58:34No.1221866389+
動かしていい箱は一つだけど1回だけとは書いてないので影響のない箱を997の左上に置いてぶつけたさせた後に998の下に持ってくれば速攻クリアだよ
11324/08/14(水)11:59:13No.1221866556+
あっこれ外周壁じゃないのか
なんか俺だけ違う世界見てたわ…
11424/08/14(水)11:59:23No.1221866591+
DBにアクセスするアプリでこういうことしたら後々えらいことになった
11524/08/14(水)11:59:38 ID:arHxXxJkNo.1221866625そうだねx1
>for文の教材貼る
効率悪いことは分かっていても元々あるコードに極力手を加えたくないからこういう直し方しがち
11624/08/14(水)11:59:40No.1221866635+
>どちらかというとwhileじゃね
条件を満たしてる間走り続ける
条件を満たすまで走り続ける
11724/08/14(水)11:59:40No.1221866638そうだねx1
>>外周が壁でも1000回以外は無限地獄に囚われるようになってないか?
>>いや右上から2番目の箱を997 500 500の真ん中に移せば1 998 1で行けるだろ
>壁ならこれで行ける
動かすの右上から2番目の箱だと1+500+500+998+1になっちゃうだろ
11824/08/14(水)11:59:42No.1221866644+
ルート作成系の迷路+fo文は色々できそうなアイデアだな
別解潰しが大変そうだけど
11924/08/14(水)11:59:49No.1221866682+
林檎取ったままそのまま落下死だな
12024/08/14(水)11:59:52No.1221866692そうだねx3
>>外周が壁でも1000回以外は無限地獄に囚われるようになってないか?
>>いや右上から2番目の箱を997 500 500の真ん中に移せば1 998 1で行けるだろ
>壁ならこれで行ける
周りが壁だとしてもわからない…
俺の頭が悪すぎるのか
12124/08/14(水)11:59:55No.1221866704そうだねx1
>どちらかというとwhileじゃね
1000回ループって答え知ってるとforで書きたくなるけれど
997とか500を通る可能性も考えるとwhileだよね
12224/08/14(水)12:00:05No.1221866749+
>壁ならこれで行ける
全然いける感じがしないんだけど図にしてくれない?
12324/08/14(水)12:00:11No.1221866776+
これの再帰版がほしい
12424/08/14(水)12:00:19No.1221866813+
>林檎取ったままそのまま落下死だな
ダンスして拠点戻るから大丈夫
12524/08/14(水)12:00:25No.1221866830+
空腹で1000周したらりんご一個やらんこともない
12624/08/14(水)12:00:56No.1221866951+
はからずしもルールを確認しない「」をあぶり出す装置になってる
12724/08/14(水)12:01:02No.1221866979+
>>外周が壁でも1000回以外は無限地獄に囚われるようになってないか?
>>いや右上から2番目の箱を997 500 500の真ん中に移せば1 998 1で行けるだろ
>壁ならこれで行ける
もしかして右にしか曲がれないという条件も無視してるのか?
12824/08/14(水)12:01:21No.1221867072+
>動かしていい箱は一つだけど1回だけとは書いてないので影響のない箱を997の左上に置いてぶつけたさせた後に998の下に持ってくれば速攻クリアだよ
自己書き換えコード好き
デバッグ面倒だからやっぱり嫌い
12924/08/14(水)12:01:24No.1221867083そうだねx1
    1723604484233.png-(5279 B)
5279 B
>>外周が壁でも1000回以外は無限地獄に囚われるようになってないか?
>>いや右上から2番目の箱を997 500 500の真ん中に移せば1 998 1で行けるだろ
>壁ならこれで行ける
外周壁だとしてもこうなってない?左折してない??
13024/08/14(水)12:01:27No.1221867095そうだねx6
>ハラヘッタつってんだろ!
イノシシの空腹はルールに定義されていないので無視してよい
13124/08/14(水)12:01:31No.1221867110+
抜けがないか全パターン試してみたくなる問題ではある
13224/08/14(水)12:01:34No.1221867126+
>>どちらかというとwhileじゃね
>1000回ループって答え知ってるとforで書きたくなるけれど
>997とか500を通る可能性も考えるとwhileだよね
すごい本当に教材になってる!
13324/08/14(水)12:01:51No.1221867198そうだねx2
実処理でwhileとswitch使うことあんまないな…
ifとforeachが有能
あと三項演算子
13424/08/14(水)12:02:19No.1221867332+
GOTO! GOTO!
13524/08/14(水)12:02:40No.1221867419そうだねx2
>もしかして右にしか曲がれないという条件も無視してるのか?
「」は三行以上読めないって本当だったんだ…
13624/08/14(水)12:02:47No.1221867449そうだねx6
>動かすの右上から2番目の箱だと1+500+500+998+1になっちゃうだろ
数え方が違うのか
上の500の右上の箱を500の左下で
馬鹿野郎左まがってんじゃねぇかごめん
13724/08/14(水)12:02:52No.1221867468+
扉は通った数字の合計がある自然数になった時だけ開くようにしよう
あなたはどの数字を踏みますか
13824/08/14(水)12:03:08No.1221867539+
>「」は三行以上読めないって本当だったんだ…
二行で書いてある!
13924/08/14(水)12:03:09No.1221867544+
>GOTO! GOTO!
俺の名前呼ばないで
14024/08/14(水)12:03:12No.1221867553+
goto 🍎;
14124/08/14(水)12:03:22No.1221867599そうだねx1
たったリンゴ1個のために1000周させるような人の心のない奴と違って俺は猪の前に箱を置いてやるよ
これが介錯、真の優しさ
14224/08/14(水)12:03:41No.1221867688+
でも前提やルールの勘違いや見落としは
飛びぬけた馬鹿のやることじゃなくよくあることだと思う
大事なのは確認して早期に解消する事だとプログラミングの仕事をしてて感じた
14324/08/14(水)12:03:48No.1221867717+
イノシシにはお似合いの地獄
14424/08/14(水)12:04:12No.1221867821+
これはプログラミングの教材だったのか…
14524/08/14(水)12:04:18No.1221867843そうだねx1
箱1つを動かせって書いてるだけで回数とタイミングは指定されてないからやりたい放題できるじゃん
14624/08/14(水)12:04:19No.1221867850そうだねx8
>数え方が違うのか
>上の500の右上の箱を500の左下で
>馬鹿野郎左まがってんじゃねぇかごめん
俺たちはアヒルちゃん
14724/08/14(水)12:04:37No.1221867938+
ラバー「」コーディング
14824/08/14(水)12:05:04No.1221868059+
扉に当たっても曲がる部分は最初にしれっと書いてある辺り見逃させて1+998+1に注意を惹かせるデザインなんだと思う
14924/08/14(水)12:05:08No.1221868080そうだねx1
ニンゲンさんがさっさと2個うごかしてやれば
イノシシも1周で済むのに…
15024/08/14(水)12:05:17 ID:arHxXxJkNo.1221868117+
箱の配置を入力して🐗を走らせた際に走り終わるかどうか判別するプログラムを作れ
15124/08/14(水)12:05:33No.1221868188+
メのこういうクイズ垢ってちゃんとすっきりする奴とマジでアホなんじゃねーのってのが混在してて困る
15224/08/14(水)12:05:46No.1221868249そうだねx2
>ニンゲンさんがりんごをうごかしてやれば
15324/08/14(水)12:06:08No.1221868365+
997の右上マスに動かせばいいんだな?
15424/08/14(水)12:06:14No.1221868394そうだねx4
空腹で1000周よく頑張ったね…リンゴ1個あげる
15524/08/14(水)12:06:26No.1221868451そうだねx3
>メのこういうクイズ垢ってちゃんとすっきりする奴とマジでアホなんじゃねーのってのが混在してて困る
アカウントによって傾向あるからたつなみ以外は信用してない
15624/08/14(水)12:06:31No.1221868474そうだねx5
>メのこういうクイズ垢ってちゃんとすっきりする奴とマジでアホなんじゃねーのってのが混在してて困る
ショー☆イマダ
15724/08/14(水)12:06:48No.1221868546+
これりんごは食えるけど助けがないと帰れなくない?
15824/08/14(水)12:07:24No.1221868696+
帰るってどこに帰るんだよ
15924/08/14(水)12:07:53No.1221868843+
>これりんごは食えるけど助けがないと帰れなくない?
そのまま直進してゲームオーバーになるだけだよ
りんご食べれてよかったねイノシシさん
16024/08/14(水)12:08:11No.1221868918+
帰る場所なんてない
ここで生まれてここで死ぬ
16124/08/14(水)12:08:31No.1221869004+
1000じゃなくて10000でいいじゃん
16224/08/14(水)12:08:36No.1221869027そうだねx3
>これりんごは食えるけど助けがないと帰れなくない?
クリア後のイノシシがどうなるかは定義されていないので考慮しなくていい
16324/08/14(水)12:08:41No.1221869044そうだねx2
千回ループしてリンゴ一個ってエネルギー収支的に赤字だろ
16424/08/14(水)12:08:56No.1221869103そうだねx1
「」は頻繁に左右の区別がつかなくなるからな
16524/08/14(水)12:09:04No.1221869127+
カロリーの収支的には走らないのが正解だと思うけどイノシシはダイエット中だろうか?
16624/08/14(水)12:09:13No.1221869162+
>千回ループしてリンゴ一個ってエネルギー収支的に赤字だろ
いやイノシシと同じサイズのリンゴだぞ…?
16724/08/14(水)12:09:39No.1221869284+
真面目に1000週でいいんじゃないか?何がだめなの?
16824/08/14(水)12:09:55No.1221869360+
リンゴに辿り着いたらゲーム終了とも書いてないから結局落ちて死ぬんじゃ…
16924/08/14(水)12:10:45No.1221869603+
全くわからん!ってなってるあたり俺はコーディングの才能が全く無いんだなってなってる
17024/08/14(水)12:10:59No.1221869674+
>リンゴに辿り着いたらゲーム終了とも書いてないから結局落ちて死ぬんじゃ…
for文って前提だとカウントに使う変数ってループ終了後に捨てられるから合ってる
17124/08/14(水)12:11:00No.1221869678+
>リンゴに辿り着いたらゲーム終了とも書いてないから結局落ちて死ぬんじゃ…
たどり着くまでが問題の目的だからその後は考慮しなくていい
17224/08/14(水)12:11:09No.1221869716+
プログラム面白いな…
ちょっと勉強してみるか
17324/08/14(水)12:11:19No.1221869769+
壁じゃなくて奈落なのはルール読めばわからなくもないけどビジュアルでもう少し表現して欲しい
17424/08/14(水)12:11:24No.1221869792+
>リンゴに辿り着いたらゲーム終了とも書いてないから結局落ちて死ぬんじゃ…
リンゴ食えるなら死んでもいい
17524/08/14(水)12:12:20No.1221870052そうだねx1
>>リンゴに辿り着いたらゲーム終了とも書いてないから結局落ちて死ぬんじゃ…
>リンゴ食えるなら死んでもいい
実はリンゴに辿り着こうとしか書いてないので食えたのかもわからない
17624/08/14(水)12:12:22No.1221870058そうだねx7
・イノシシの命や苦痛は考えなくても良い
17724/08/14(水)12:12:49No.1221870185そうだねx4
変数iはinoshishiのi!
17824/08/14(水)12:13:20No.1221870322+
>変数iはinoshishiのi!
イノシシが増えていく…!
17924/08/14(水)12:13:41No.1221870414+
>真面目に1000週でいいんじゃないか?何がだめなの?
というか1000週しか無い
18024/08/14(水)12:13:47No.1221870435+
リンゴは目的地点を示すだけのアイコンで食べられるわけではありません
18124/08/14(水)12:14:09No.1221870538+
>・イノシシの命や苦痛は考えなくても良い
・リンゴの大きさ、味、カロリー、賞味期限は考えなくてもいい
18224/08/14(水)12:14:36No.1221870658+
俺は1週で終わる方法を探し続けるよ……!
18324/08/14(水)12:14:43No.1221870700+
イノシシは死ぬので永遠は無い
18424/08/14(水)12:14:51No.1221870758+
ゲームオーバーって言い方が無機質で怖い
18524/08/14(水)12:15:08No.1221870858+
壁がなくても猪が死ぬとは書かれてないよ
きっと猪として定義されていた部分が元通りに全体に解放されるだけ
これは素晴らしいことなんだよ
18624/08/14(水)12:15:14No.1221870880そうだねx3
リンゴに辿り着くのが終了条件なのでおそらくイノシシはリンゴを食べる前に迷路ごと消滅させられる
18724/08/14(水)12:15:29No.1221870951+
カウントはi
めんどくさいのでえ速度もi(1秒にiマス進む)
18824/08/14(水)12:15:42No.1221871011+
条件文の説明ではあるがこれみてプログラム面白いってなるのは違うだろ!?
パズルやっただけだよ!
18924/08/14(水)12:15:43No.1221871016+
>イノシシが増えていく…!
ドドドドドε=🐗🐗🐗🐗🐗🐗
19024/08/14(水)12:15:46No.1221871033+
やっと分かった!嘘だろ…?
19124/08/14(水)12:16:19No.1221871198+
>カウントはi
>めんどくさいのでえ速度もi(1秒にiマス進む)
マズい…!
19224/08/14(水)12:16:45No.1221871319+
加算して良いだからうまいことできないものか
19324/08/14(水)12:17:05No.1221871406+
りんごがないとぬるぽになるだろ!
19424/08/14(水)12:17:28No.1221871506+
>条件文の説明ではあるがこれみてプログラム面白いってなるのは違うだろ!?
>パズルやっただけだよ!
プログラムはパズルだし…
19524/08/14(水)12:17:37No.1221871549そうだねx1
>>カウントはi
>>めんどくさいのでえ速度もi(1秒にiマス進む)
>マズい…!
どんどん加速してっちゃったのでループの最後でiを1にするか…
19624/08/14(水)12:18:09No.1221871703そうだねx2
>マズい…!
初期値が定義されてない!
19724/08/14(水)12:18:30No.1221871790+
イノシシの上に「ハラヘッタ」と書いてあるだけでイノシシは不死不滅で別にリンゴ食べたくないかもしれないし…
19824/08/14(水)12:18:50No.1221871881+
1+997+1+1でいいだろ!!
なんで1000回周回させるんだよ!
19924/08/14(水)12:19:14No.1221871993そうだねx3
>1+997+1+1でいいだろ!!
>なんで1000回周回させるんだよ!
ルート上に997がないからだ
20024/08/14(水)12:19:45No.1221872126+
>1+997+1+1でいいだろ!!
>なんで1000回周回させるんだよ!
どこの箱をどこに動かすの?
20124/08/14(水)12:19:50No.1221872148+
>>カウントはi
>>めんどくさいのでえ速度もi(1秒にiマス進む)
>マズい…!
スタートしても動かないイノシシ
20224/08/14(水)12:19:57No.1221872185+
人間さんは箱一つ動かすだけで疲れちゃうの
20324/08/14(水)12:20:41No.1221872408+
コードで表すと元の状態と修正後はどうなる?
20424/08/14(水)12:21:12No.1221872527+
箱と扉がボコボコになってる…
20524/08/14(水)12:22:13No.1221872821そうだねx3
まあいいかイノシシならほっといても
20624/08/14(水)12:23:51No.1221873264+
箱を1個動かせる
耐久値1のダンボール箱を1個置ける
20724/08/14(水)12:24:01No.1221873303+
イノシシをもう何匹か投入して並列処理しよう
20824/08/14(水)12:25:12No.1221873618+
>イノシシをもう何匹か投入して並列処理しよう
そのうちの一頭しか食べれなくなるのでは
20924/08/14(水)12:25:30No.1221873711+
あまりにも情がない
イノシシだから許すが…
21024/08/14(水)12:25:44No.1221873780そうだねx4
>イノシシをもう何匹か投入して並列処理しよう
こういうナイスアイディアがバグの温床なんだよなぁ…
21124/08/14(水)12:27:15No.1221874179+
息をしてない?
21224/08/14(水)12:27:20No.1221874203そうだねx2
小賢しいギミック破壊が多い作品の中では正統派な答えだな
21324/08/14(水)12:29:12No.1221874753+
ちょっと1の位置が近すぎる
500+500でも行けそうな希望があると楽しいと思う
21424/08/14(水)12:29:37No.1221874888+
何気にゲームオーバーとクリアにならない無限ループは作れないか
優しい
21524/08/14(水)12:30:47No.1221875260+
これ掛け算迷路にしたらどうかな?
21624/08/14(水)12:30:49No.1221875272+
>何気にゲームオーバーとクリアにならない無限ループは作れないか
>優しい
1000超えると絶対クリアできない状態になるよ
21724/08/14(水)12:31:08No.1221875368そうだねx1
>何気にゲームオーバーとクリアにならない無限ループは作れないか
>優しい
正解の一マス上に置くとなるぞ
21824/08/14(水)12:31:17No.1221875414+
>何気にゲームオーバーとクリアにならない無限ループは作れないか
無限ループは最初にぶつかる箱を一つ下に動かすなりで作れるだろ
21924/08/14(水)12:32:05No.1221875648+
右に曲がれない場合はどうなるん?ゲームオーバー?
22024/08/14(水)12:33:40No.1221876141+
>>何気にゲームオーバーとクリアにならない無限ループは作れないか
>>優しい
>正解の一マス上に置くとなるぞ
やっべ見逃してたすまん
イノシシくんかわいそう
22124/08/14(水)12:35:21No.1221876657+
無限ループはゲームオーバーではないからイノシシはどうなるのかね?
22224/08/14(水)12:35:24No.1221876675+
>右に曲がれない場合はどうなるん?ゲームオーバー?
合算が1000超えてゴールインできない場合と同じく実質的なゲームオーバーでいいんじゃないか?
22324/08/14(水)12:35:48No.1221876795そうだねx6
>無限ループはゲームオーバーではないからイノシシはどうなるのかね?
走り続ける
22424/08/14(水)12:36:07No.1221876885+
>無限ループはゲームオーバーではないからイノシシはどうなるのかね?
ずっと進み続ける。
22524/08/14(水)12:36:47No.1221877111そうだねx1
>右に曲がれない場合はどうなるん?ゲームオーバー?
そんな状況ないんじゃないか
右に曲がろうとして右に箱があったらその箱を正面として右に曲がるから
22624/08/14(水)12:38:20No.1221877630+
>右に曲がれない場合はどうなるん?ゲームオーバー?
四方全部囲われた開幕詰み以外ないだろそれ
22724/08/14(水)12:38:25No.1221877654+
何周したらオーバーフローするかな
22824/08/14(水)12:39:01No.1221877850+
forよりwhileのほうが美しいけど
whileだと処理ミスったとき無限に走り続けることになるからforでi=<1000を条件にしたほうが最悪処理ミスって扉が開かなくてもイノシシは止まれるかな
22924/08/14(水)12:39:09No.1221877890+
>何周したらオーバーフローするかな
現実にオーバーフローなんて存在しないんですよ
23024/08/14(水)12:39:28No.1221878023+
>そんな状況ないんじゃないか
>右に曲がろうとして右に箱があったらその箱を正面として右に曲がるから
この初期配置で一個だけ動かすだと四方を箱で囲むことはできないからありえないか
23124/08/14(水)12:39:34No.1221878050+
腹減ってるのに……
23224/08/14(水)12:39:57No.1221878178+
>現実にオーバーフローなんて存在しないんですよ
スレ画は現実だった…?
23324/08/14(水)12:41:13No.1221878584+
1の上でシャトルランするのであってる?
23424/08/14(水)12:42:38No.1221879040+
あっこれ1000超えても扉があかない以外の条件が無いのか
終了条件が床が無かった時だけ…
23524/08/14(水)12:44:11No.1221879562+
>forよりwhileのほうが美しいけど
>whileだと処理ミスったとき無限に走り続けることになるからforでi=<1000を条件にしたほうが最悪処理ミスって扉が開かなくてもイノシシは止まれるかな
whileだって条件はつけれるだろ
23624/08/14(水)12:44:50No.1221879782+
998を使いたくなる…むり…
23724/08/14(水)12:46:07No.1221880211+
>あっこれ1000超えても扉があかない以外の条件が無いのか
>終了条件が床が無かった時だけ…
パズルであってプログラミングじゃないんだよ!
23824/08/14(水)12:46:39No.1221880385+
書き込みをした人によって削除されました
23924/08/14(水)12:47:09No.1221880546そうだねx2
>実処理でwhileとswitch使うことあんまないな…
>ifとforeachが有能
>あと三項演算子
俺も基本この世には実行時評価的なforeachだけあれば良いって思ってるけど
現実的にはIOとか絡んだ処理だと普通に書くとwhile出てこない?
24024/08/14(水)12:48:31No.1221880984+
>ifとforeachが有能
>あと三項演算子
三項演算子は便利だけどデバッグしにくい
24124/08/14(水)12:51:26No.1221881904+
回れ回れー!
24224/08/14(水)12:51:27No.1221881913+
りんご一個じゃ足りないぐらいカロリー使わない?
24324/08/14(水)12:51:34No.1221881946+
三項演算子に三項演算子を重ねる!
24424/08/14(水)12:51:51No.1221882038+
腹減ってるのにめっちゃ大回りで1000周させられてる…
24524/08/14(水)12:52:28No.1221882225+
可愛そうだと思わないの?
24624/08/14(水)12:52:36No.1221882280+
可哀想だから1を3くらいにしてあげない?
24724/08/14(水)12:52:44No.1221882322+
さっぱり分からない
箱を1つ他のマスに動かすの意味がまず分からない
24824/08/14(水)12:53:04No.1221882429+
>可哀想だから1を3くらいにしてあげない?
農家は出てこないで
24924/08/14(水)12:53:14No.1221882476+
壁にぶつかるとゲームオーバーだけど扉にぶつかると右折するでやらせたいことを察する奴
25024/08/14(水)12:53:40No.1221882619+
>>リンゴに辿り着いてもその先に床がないからゲームオーバーになるのでは…
>りんごに辿り着こうという課題に対してその先を想定してどうする
鼻から悪魔だな
未定義だから何が起ころうとも不思議はない
25124/08/14(水)12:53:57No.1221882709+
Steamでこういうプログラミングゲームあったよね
25224/08/14(水)12:55:15No.1221883089+
箱に何回ぶつかると消えるって特性を付けてパズル性を増したい
25324/08/14(水)12:55:15No.1221883091+
このループがイノシシの周回数じゃなくて目標温度とかだったらちょっと怒られそう
25424/08/14(水)12:55:25No.1221883152+
どうやって1000を達成させるか?って話で1を1000回回すって発想をさせるのがプログラミング的思考の教育なんだろうけど
それにしたってマスと迷路みたいな要素がアルゴリズムっぽく起こす上でノイズに見える
25524/08/14(水)12:56:01No.1221883343+
>Steamでこういうプログラミングゲームあったよね
ブラック企業で働くやつ?
それともルールを書いて任意の文字列を特定の文字列に変えるやつ?
25624/08/14(水)12:56:10No.1221883400+
イノシシは最初の1を回避できない
つまり500 500ではクリアできない
答えは1 1 1 997 or 1 1 998 or 1x500 500 or 1 x1000の4通り
イノシシは真っ直ぐ扉に向かわないとゴールできないので上の反射は扉で確定
つまり最上列で右の反射をするのも確定
真ん中の箱を動かすかその手前に箱を置かなければイノシシは500 500を確実に踏んでしまう
手間に置く場合下の箱は下の反射で確定
つまり置く場所は997と500の間の一個上で確定
これではクリアできないので真ん中の箱を動かすのが確定する
真ん中の箱を右反射に使った場合上記と同じくクリア不可能なので右反射は元ある箱で確定
元ある下箱では下反射出来ないので真ん中の箱は右から二番目の列に置くことが確定
左反射を出来る位置は2つしかないので500 997を踏まない下側で確定
25724/08/14(水)12:56:24No.1221883471+
なおイノシシは途中で餓死してもいいものとする
25824/08/14(水)12:56:30No.1221883502+
Cのfor文が無法ものであることに最近気づいた
25924/08/14(水)12:56:36No.1221883527+
>Steamでこういうプログラミングゲーム山ほどあるよね
26024/08/14(水)12:56:47No.1221883584+
まず箱を1つ動かして落ちないルートが見つからないんだけど…
26124/08/14(水)12:58:51No.1221884190+
>Cのfor文が無法ものであることに最近気づいた
境界値は人間が扱うにはちょっと高度すぎるから…
煮詰まった頭では終端文字とか0オリジンか1オリジンかなんて高度なことは考えられない
26224/08/14(水)12:59:10No.1221884280+
>どうやって1000を達成させるか?って話で1を1000回回すって発想をさせるのがプログラミング的思考の教育なんだろうけど
>それにしたってマスと迷路みたいな要素がアルゴリズムっぽく起こす上でノイズに見える
スレ画はクイズだよってのは置いといてプログラミング的思考を育てるって意味ならむしろパッと見1を1000回回せばいけるけどもっと早い方法もあるってのに気づかせるって方が良いんじゃねえの
26324/08/14(水)12:59:33No.1221884388+
gotoを使いたい
26424/08/14(水)12:59:54No.1221884482そうだねx1
>まず箱を1つ動かして落ちないルートが見つからないんだけど…
右じゃなくて左に曲がってない?
26524/08/14(水)13:00:41No.1221884706そうだねx1
>スレ画はクイズだよってのは置いといてプログラミング的思考を育てるって意味ならむしろパッと見1を1000回回せばいけるけどもっと早い方法もあるってのに気づかせるって方が良いんじゃねえの
単純な方法だとアウトになるパターンがあるから迂遠でも確実な方法を取ることがあるってのもプログラミング的思考じゃない?
分岐しまくったら行けるだろうけど可読性下がるし
26624/08/14(水)13:01:56No.1221885090+
>>まず箱を1つ動かして落ちないルートが見つからないんだけど…
>右じゃなくて左に曲がってない?
真ん中の箱を3マス目か5マス目に置くとそのまま落下しない?
26724/08/14(水)13:02:05No.1221885135+
答えわかったら思考停止だわ
動きゃええねん
26824/08/14(水)13:03:56No.1221885703+
ぱっと見1がほぼ避けられないから答えが一気に狭くなる
26924/08/14(水)13:04:13No.1221885796+
>真ん中の箱を3マス目か5マス目に置くとそのまま落下しない?
まず3マス目か5マス目のどちらかが正解であるって前提がよくわからなくて…
27024/08/14(水)13:05:13No.1221886065+
>>>まず箱を1つ動かして落ちないルートが見つからないんだけど…
>>右じゃなくて左に曲がってない?
>真ん中の箱を3マス目か5マス目に置くとそのまま落下しない?
そうだね
じゃあそれ以外の場所に置こうね
27124/08/14(水)13:05:22No.1221886107+
>まず3マス目か5マス目のどちらかが正解であるって前提がよくわからなくて…
ごめん4マス目か6マス目だ
1を通るようにループさせようとしても必ず落ちるんだけど
27224/08/14(水)13:06:11No.1221886345そうだねx1
箱を増やすんじゃなくて撤去するという考えがないと思われる
27324/08/14(水)13:06:51No.1221886552+
>ごめん4マス目か6マス目だ
>1を通るようにループさせようとしても必ず落ちるんだけど
正答がわかった上でパズルにハマっている
作成者も嬉しいことだろう
27424/08/14(水)13:07:01No.1221886603+
>ぱっと見1がほぼ避けられないから答えが一気に狭くなる
ほぼっていうか最低2回は踏むのが確定してる


1723602159889.jpg 1723604484233.png fu3856512.jpg 1723603262124.png