HOME»基本情報技術者試験掲示板»基本情報技術者過去問題 平成29年秋期 午後問8
投稿する
基本情報技術者過去問題 平成29年秋期 午後問8 [1703]
アイエエさん(No.1)
基本情報技術者過去問題 平成29年秋期 午後問8 アルゴリズムの設問1bがわからなかったのでどなたかご教示いただけると幸いです。
正解は、ウ.(N - sum % N) % Nなのですが、ア.N - sum % Nとの違いが判りません。
ウ.はア.をさらにNで割った余りを求めていますが、アは必ずNより小さい正の値になるので、それを更にNで割っても、余りは結局アになるのではないでしょうか。
正解は、ウ.(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になります。
ア.N - sum % N
30-0%30
=30-0
=30
これでは、検査文字が見つかりません。
ウではもう一度”%30”して0になります。
2019.04.03 23:46
アイエエさん(No.3)
ありがとうございます。
sumがNで割り切れるときのことを考えつきませんでした。
sumがNで割り切れるときのことを考えつきませんでした。
2019.04.04 08:27