HOME»基本情報技術者試験掲示板»基本情報技術者過去問題 平成29年秋期 午後問8
投稿する

基本情報技術者過去問題 平成29年秋期 午後問8 [1703]

 アイエエさん(No.1) 
基本情報技術者過去問題 平成29年秋期 午後問8  アルゴリズムの設問1bがわからなかったのでどなたかご教示いただけると幸いです。

正解は、ウ.(N - sum % N) % Nなのですが、ア.N - sum % Nとの違いが判りません。

ウ.はア.をさらにNで割った余りを求めていますが、アは必ずNより小さい正の値になるので、それを更にNで割っても、余りは結局アになるのではないでしょうか。
2019.04.03 20:37
guestさん(No.2) 
FE ブロンズマイスター
文字列がスペースばかりで、sum=0となる場合。
ア.N - sum % N
30-0%30
=30-0
=30
これでは、検査文字が見つかりません。
ウではもう一度”%30”して0になります。
2019.04.03 23:46
 アイエエさん(No.3) 
ありがとうございます。

sumがNで割り切れるときのことを考えつきませんでした。

2019.04.04 08:27
返信投稿用フォームスパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
© 2010- 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop