Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <vector>
- using namespace std;
- int main()
- {
- ifstream input("input.txt");
- int N;
- int count;
- int res=0;
- vector<int> mas;
- int s1, s2, s3;
- int sum;
- input >> N;
- input >> count;
- for (int i=0;i<N;i++)
- {
- input >> s1 >> s2 >> s3;
- if (s1 >= 40 && s2 >= 40 && s3 >= 40)
- {
- res++;
- sum = s1 + s2 + s3;
- mas.push_back(sum);
- }
- }
- input.close();
- for (int i = 0; i < res - 1; i++)
- {
- for (int j = res - 1; j >= i; j--)
- {
- if (mas[i] > mas[j])
- {
- s1 = mas[i];
- mas[i] = mas[j];
- mas[j] = s1;
- }
- }
- }
- ofstream output("output.txt");
- if (res - count - 1 >= 0)
- {
- if (mas[res - count] == mas[res - count - 1])
- {
- for (int i = res - count; i<res; i++)
- {
- if (mas[i] != mas[res - count])
- {
- output << mas[i];
- break;
- }
- }
- }
- else
- {
- output << mas[res - count];
- }
- }
- else
- {
- output << mas[res - count];
- }
- output.close();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement