[プログラマー]レベル1-平均を求める


コリンの问题解答...大歓迎!!

問題の説明


整数を含む配列arrの平均値を返す関数を完了します.

せいげんじょうけん

  • arrは、長さが1より大きく、100より小さいアレイである.
  • arrの要素は10000または10000以下の整数です.
  • I/O例


    arrreturn[1,2,3,4]2.5[5,5]5

    👉私の答え

    class Solution {
        public double solution(int[] arr) {
            int sum=0; // 1
            for(int i : arr){ //2
                sum+=i; //3
            }
            double answer = (double)sum/arr.length; //4
            return answer;
        }
    }
  • 平均値の和を求め、整数型変数と初期化は0
  • である.
  • arr配列のインデックス値は重要ではないようですので、改良されたfor文
  • を使用します.
  • for文arr配列の和
  • を求める
  • 合計をarrアレイ長で割った値をダブルに変換 
  • 出典:プログラマコードテスト練習、https2://programmers.co.kr/learn/challenges