まず、実際に配った総数を考えます。これは、650+167=817枚であることがすぐに分かりますね。
次に、817を素因数分解してみると、19×43であることが分かります。この問題では、1人1人に同じ枚数ずつを配ったわけですから、1人に19枚ずつ43人に配ったか、1人に43枚ずつ19人に配ったかのどちらかということになります。
ここで、“集まった子どもの人図が予定よりも20人多かった”という表記に注目します。つまり、集まった人数は20以上の数であったはずです。ということは、人数は19人ではないということになりますね。よって、実際には43人の子どもに19枚ずつのプロマイドを配ったということになります。
(1)は、はじめに予想していた人数ですから、43−20=23人と分かります。
(2)は、実際には9枚減らして19枚となったわけですから、19+9=28枚と分かります。
解答:(1)23人 (2)28