HOME»応用情報技術者試験掲示板»応用情報技術者過去問題 平成30年春期 午後問3
投稿する

[4067] 応用情報技術者過去問題 平成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さん(No.2) 
AP シルバーマイスター
変更後の盤面の中で、変更前の盤面の位置を指定しています。
変更前の位置が[1,1]ならば、変更後は[3,3]になります。
変更前の位置が[v,h]ならば、変更後は[v+2,h+2]になります。
変更前のvを1からmまで動かすならば、変更後は1+2からm+2まで動かします。
2023.03.21 17:52

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop