#include <iostream> int main() { int n; std::cin >> n; if (n < 1) { return 0; } int* arr = new int[n]; if(arr == nullptr) { std::cout << "ERROR"; return -1; } int sum = 0; for(size_t i = 0; i < n; i++){ std::cin >> arr[i]; sum += arr[i]; } int avg = sum / n; std::cout << avg; delete[] arr; // Write your dynamic buffer allocation code here return 0; }
Test Cases
Test Results
Input
5 10 20 30 40 50
Expected Output
30