応用情報技術者過去問題 平成30年春期 午後問3

たたたたさん  
(No.1)
https://www.ap-siken.com/kakomon/30_haru/pm03.html

設問3の(1)についてですが、答えが
「変更後のプログラム:for(vを3からm+2まで1ずつ増やす)」とあります

そもそもなぜ3が固定値なのでしょうか?

例えばですが  M  =8  N=9  だとしても必ず3になるのでしょうか?
2023.03.21 16:28
boyonboyonさん 
AP シルバーマイスター
(No.2)
変更後の盤面の中で、変更前の盤面の位置を指定しています。
変更前の位置が[1,1]ならば、変更後は[3,3]になります。
変更前の位置が[v,h]ならば、変更後は[v+2,h+2]になります。
変更前のvを1からmまで動かすならば、変更後は1+2からm+2まで動かします。
2023.03.21 17:52

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。

その他のスレッド


Pagetop