CS/Algorithm 문제

[SW Expert Academy] 2071. 평균값 구하기

 

문제

https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5QRnJqA5cDFAUq

 

 

 

코드

 

 

#include <iostream>
#include <math.h>

using namespace std;

int main(void) 
{
	int result = 0; //result of calculation
	int n = 0; //number of test cases
	cin >> n;
	float* test = new float[n]; //store result

	for (int i = 0; i < n; i++) {
		result = 0;
		for (int j = 0; j < 10; j++) {
			int tmp = 0;
			cin >> tmp;
			result += tmp;
		}
		test[i] = floor((result + 5) / 10);
	}

	for (int i = 0; i < n; i++) { //print result
		cout << "#" << i + 1 << " " << test[i] << endl;
	}
    
    return 0;
}

 

 

 

 

 

찾아본것

- new/delete

  [C++] new/delete 이용한 2차원 배열 동적할당

 

- 소수점 반올림/올림/내림/버림

  [C++] 소수점 반올림/올림/내림/버림

 

 

 

 

728x90
반응형

'CS > Algorithm 문제' 카테고리의 다른 글

[Algorithm] STL vector  (0) 2019.10.14
[Algorithm] 가장 큰 수 찾기  (0) 2019.09.21
[Algorithm] bits/stdc++.h 헤더  (0) 2019.09.19
[Algorithm] cin/cout 시간초과 방지  (0) 2019.09.19
[SW Expert Academy] 2072. 홀수만 더하기  (0) 2019.09.16