HOME»応用情報技術者試験掲示板»平成28年春  問3  設問5について
投稿する

[1531] 平成28年春  問3  設問5について

 ニックネームさん(No.1) 
平成28年春  問3  設問5について質問です。
回答ではfor(iを2からpまで1ずつ増やす)が正解になっていますが
for(iを1からp-1まで1ずつ増やす)では不正解でしょうか?
また、不正解の場合どのような時に不具合が起きるのでしょうか?
回答よろしくお願いします。
2019.03.31 11:54
助け人さん(No.2) 
AP ゴールドマイスター
図4の2行目の
for (iを・・・)
は、update(m)を連続して実行する回数を制御するためだけに、iを使っています。

したがって、解答例の
for (iを2からpまで1ずつ増やす)
でなく、
for (iを1からp-1まで1ずつ増やす)
でもいいし、
for (iを3からp+1まで1ずつ増やす)
for (iをpから2まで1ずつ減らす)
あるいは極端には、iではなくjを使って
for (jを2からpまで1ずつ増やす)
でもいいです。

正解が無限にあるこの設問は、悪問です。ちゃんと採点したかどうか、気がかりです。
2019.03.31 17:28

返信投稿用フォーム

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

Pagetop