Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<vector>
- using namespace std;
- double aver(vector<int64_t> select, int64_t size) {
- int64_t sum = 0;
- for (auto s : select) {
- sum += s;
- }
- double result = (sum / size);
- return result;
- }
- int main() {
- int size;
- cin >> size;
- vector<int64_t> data(size);
- for (int i = 0;
- i < size; ++i) {
- cin >> data[i];
- }
- vector<double> days;
- double day = 0;
- int index = 0;
- double result = aver(data, size);
- for (auto& s : data) {
- ++index;
- if (s > result) {
- ++day;
- days.push_back(index);
- }
- }
- cout <<day << '\n';
- for (const auto& s : days) {
- cout << s-1 << ' ';
- }
- //cout << aver(data, size) << '\n';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement