【競技7】奇数大好き山田さん (paizaランク C 相当) 解答例 – PHP編【戦セット】

Pocket

【戦セット】 > 【競技7】奇数大好き山田さん (paizaランク C 相当)
※リンク先へ移動する為には「paiza」へのログインが必要です。

warset7

解答例

この問題で出されている条件は二つあります。

条件・入力された正の整数a_iから奇数であるものを改行区切りで出力してください。
・出力する順番は、小さい数字から出力します。

標準入力から取得できるデータが奇数のものを配列に格納していき、「sort()」で昇降順にしたあとに出力すれば答えを導くことができます。
“奇数”であることを調べる為には「数値を2で割り余りが0以外」ならば奇数であると言えます。2で割り切れなかったら奇数というロジックですね。
演算子「%」で余りを出すことができるので、余りが0以外ならば配列に入れていきます。

エッグ

シェアする

コメントを残す

メールアドレスが公開されることはありません。

コメントする