いちばん失敗した人決定戦

集合の問題でこのような回答でなぜプラス1をしないんですか?

「集合の問題でこのような回答でなぜプラス1」の質問画像

A 回答 (2件)

> 100以上500以下の場合は+1をしますか?



今回は、100 が 6 でも 8 でも割り切れないので
+1 はしません。
「割り算に余りがあったか否かでも
+1 すべきかどうかは違ってくる。 」と書きましたね。

例えば、100以上500以下の範囲の 4 の倍数
を数える場合には、
500 ÷ 4 = 125,
100 ÷ 4 = 25
から
125 - 25 + 1 = 101 個
と +1 しなければなりません。
理由は「植木算」です。

こういうしょうもない話を無しで済ますために、
「100以上500以下」ではなく
「99より大きく500以下」で処理すべきなんです。
500 ÷ 4 = 125,
99 ÷ 4 = 24 あまり 3
から
125 - 24 = 101個
とすれば、+1 するかしないかの議論は発生しません。
    • good
    • 0

問題文を書かないから解りにくい。


この問題で 500 と 100 が何なのかによって、
+1 すべきかどうかは違ってくる。

あと、解答の (割り算の余りは省略します) も
事情を見えにくくしている。
500 と 100 が「100以上500以下の範囲で」
を意味していた場合には、
割り算に余りがあったか否かでも
+1 すべきかどうかは違ってくる。
    • good
    • 0
この回答へのお礼

100以上500以下の場合は+1をしますか?

お礼日時:2022/05/18 08:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!