#include "Array.h" #include #include int main() { ecci::Array values(30006257); double value = 0.0; while ( (bool)(std::cin >> value) ) values.append(value); std::cout << values.getCount() << " values read into an array of capacity " << values.getCapacity() << std::endl; ecci::Array copy; ecci::Array values2; // copy = 13; values.sort(); if ( values.getCount() % 2 == 1 ) std::cout << "median: " << values[values.getCount() / 2] << std::endl; else std::cout << "median: " << (values[values.getCount() / 2] + values[values.getCount() / 2 - 1]) / 2.0 << std::endl; ecci::Array filenames; filenames.append("input01.txt"); filenames.append("problem.es.html"); filenames.append("problem.es.md"); for ( size_t index = 0; index < filenames.getCount(); ++index ) std::cout << index << ": " << filenames[index] << std::endl; return 0; }