문제
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차원 배열 동적할당
- 소수점 반올림/올림/내림/버림
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 |