Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- #include <cmath>
- #include <fstream>
- using namespace std;
- #define vi vector<int>
- int get_last_max(int idx, const vi& data)
- {
- int res = data[idx];
- for(int k = idx; k < data.size(); ++k)
- {
- res = max(data[k], res);
- }
- return res;
- }
- int main()
- {
- vi va;
- int a;
- ifstream in("input.txt");
- ofstream out("output.txt");
- int pos = 0;
- while(in >> a)
- {
- va.push_back(a);
- if(va.size() % 100 == 0)
- {
- out << get_last_max(pos, va) << " ";
- pos += 100;
- }
- }
- if(va.size() % 100 != 0)
- out << get_last_max(pos, va);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement