Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <algorithm>
- #include <vector>
- #include <cmath>
- using namespace std;
- int main()
- {
- double now = 0, n = 0, sum = 0;
- ifstream input("C:\\Users\\Максим\\Downloads\\inf_22_10_20_26 (2).txt");
- input >> n;
- vector<double> v;
- for (size_t i = 0; i < n; i++)
- {
- input >> now;
- if (now > 100)
- v.push_back(now);
- else
- sum += now;
- }
- sort(begin(v), end(v));
- for (size_t i = 0; i <= v.size() / 2 - 1; i++)
- {
- sum += v[i] - v[i] * 0.3;
- }
- sum = ceil(sum);
- for (size_t i = v.size() / 2; i < v.size(); i++)
- {
- sum += v[i];
- }
- cout << sum << " " << v[v.size() / 2 - 1];
- }
- /*
- https://inf-ege.sdamgia.ru/problem?id=33105
- */
Add Comment
Please, Sign In to add comment