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

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
アイエエさん  
(No.1)
基本情報技術者過去問題 平成29年秋期 午後問8  アルゴリズムの設問1bがわからなかったのでどなたかご教示いただけると幸いです。

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

ウ.はア.をさらにNで割った余りを求めていますが、アは必ずNより小さい正の値になるので、それを更にNで割っても、余りは結局アになるのではないでしょうか。
2019.04.03 20:37
guestさん 
FE ブロンズマイスター
(No.2)
文字列がスペースばかりで、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日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop