fork download
  1. #include <iostream>
  2. #include <iterator>
  3. #include <vector>
  4. #include <algorithm>
  5. using namespace std;
  6.  
  7. int main() {
  8. vector<double> v;
  9. copy (istream_iterator<double>(cin), istream_iterator<double>(), back_insert_iterator<vector<double>>(v));
  10. sort(v.begin(),v.end());
  11. double sum = accumulate (v.begin(), v.end(), 0.0);
  12. cout << "sum=" << sum << endl;
  13. copy (v.begin(), v.end(), ostream_iterator<double>(cout, " "));
  14. }
Success #stdin #stdout 0s 3480KB
stdin
140 108 50 21 20 15 11 32 14 14 9 7 10 4.5 8 6 4 16 6 3 7 5.2 5 4 5 8 6 9.5 7 4.2 4.5 8 5 5 5 7 13 13 7 4 9 5 7 8 4 13 13 6 8 5 5 5 18 9 10 6 8 10 19 13 9 10 13 23 13 14 14 10 27 12 21 9 22 31 10 10 89 7 4 4 4 5 3.9 35 5 8 6 4.2 4 15 5 5 7.5 9 11 4 4 3 14 11 2 11 2.5 13 10 5 5 13 0
stdout
sum=1389
0 2 2.5 3 3 3.9 4 4 4 4 4 4 4 4 4 4 4.2 4.2 4.5 4.5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5.2 6 6 6 6 6 6 7 7 7 7 7 7 7 7.5 8 8 8 8 8 8 8 9 9 9 9 9 9 9.5 10 10 10 10 10 10 10 10 11 11 11 11 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 18 19 20 21 21 22 23 27 31 32 35 50 89 108 140