パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

プログラムの問題 思い込みでひっかかる

2023-01-18 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい

軽く一問、解いてブログにでもとはじめたら、わりと沼に入って

プログラムの学習でちょっとしたことに思い込みで

ひっかかってやめちゃう人ってけっこういるのかなとか思う

 

今回は座標の取り方をx,yと思い込んで作成して

2つのテストケースで偶然それでも正解になってしまうため

壮大な架空の仕様を考え出してファンタジーワールドを

冒険することになる

 

問題文は読まないと...問題文の4,5行目に書いてあるのに見えていない

 

問題は全移動方向とモンスターとお金の座標が与えられ

冒険の結果を表示する問題

 

スライムに遭遇するとその時点の座標とお金とslimeと表示してGameOver

ゴブリンに遭遇すると50G払って通過するか座標とお金とgoblinと表示してGameOver

全移動が終わっても生きていればGameClearと座標とお金を表示してGameClear

プログラムの6,7行目はたぶん深読みでなくてもいけそう

(未だに問題文を正確に把握していない)

 

実は、このテストケースのスルスル解けていく感覚にひっかかって続けているのかもしれない


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。