まだ完璧に習っているわけではないので正直分からないところも多いです。
できることならQ1とQ2のコードを別々の解として教えてほしいのですが
それぞれ問題がちがうので・・