카타 8급 Calculate average

1 C[ | ]

double find_average(double* array, int length) {
  double sum = 0;
  for(int i=0; i<length; i++) sum+=array[i];
  return sum/length;
}

2 C++[ | ]

#include <vector>
#include <numeric> // accumulate
double calcAverage(const std::vector<int>& values){
  return accumulate(values.begin(),values.end(), 0.0) / values.size();
}
#include <vector>
#include <numeric> // accumulate
double calcAverage(const std::vector<int>& values){
  return accumulate(values.begin(), values.end(),0) * 1.0 / values.size();
}
#include <vector>
double calcAverage(const std::vector<int>& values){
  double sum = 0;
  for(int v: values) sum+=v;
  return sum/values.size();
}

3 PHP[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}