- 締切済み
整数の倍数判定についての質問です
ある整数が101と73の整数の倍数であるか判定する方法(直接割る残する以外での方法)を考えてその方法が通用する理由を説明せよ。 この問題が分かる方がおられたら、解法よろしくお願いします
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- shinya23so
- ベストアンサー率50% (80/159)
回答No.2
No1の方の補足 7の倍数の判定法は、末位から3桁ごとに区切り, 左端の区画を最初の区画とするとき, 奇数の区画の総和-偶数の区画の総和が7の倍数であること この説明は 100000a+10000b+1000c+100d+10e+f =1000(100a+10b+c)+(100f+10g+h) --------------- ここからがポイント1 =(1001-1)(100a+10b+c)+(100f+10g+h) =1001(100a+10b+c)-(100a+10b+c)+(100f+10g+h) --------------- ここからがポイント2 7*147=1001 =7*147(100a+10b+c)-(100a+10b+c)+(100f+10g+h) 101 はポイント1に注目 73 はポイント1に注目後 No1の方のヒント 73*137 = 10001 を思い出してください
- rabbit_cat
- ベストアンサー率40% (829/2062)
回答No.1
101は自分で考えてください。 7の倍数の判定法を参考にするといいでしょう。 73は、73*137 = 10001 の関係を使って同様に7の倍数の判定法を参考に。