Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "pch.h"
- #include <iostream>
- #include <fstream>
- using namespace std;
- struct time
- {
- int hour;
- int min;
- int sec;
- };
- struct members
- {
- char shifr[5];
- char age_group;
- double weight;
- int growth;
- time finish;
- };
- bool faster80min(members a)
- {
- if (a.finish.hour > 11)
- return 0;
- else
- if (a.finish.hour == 11)
- if (a.finish.min < 20)
- return 1;
- else
- return 0;
- return 1;
- }
- int main()
- {
- ifstream in("input.txt");
- ofstream out("output.bin", ios::binary);
- int n;
- in >> n;
- members x;
- for (int i = 0; i < n; i++)
- {
- in >> x.shifr >> x.age_group >> x.weight >> x.growth;
- char* b = new char[8];
- in >> b;
- x.finish.hour = (int(b[0]) - 48) * 10 + int(b[1]) - 48;
- x.finish.min = (int(b[3]) - 48) * 10 + int(b[4]) - 48;
- x.finish.min = (int(b[6]) - 48) * 10 + int(b[7]) - 48;
- if (faster80min(x) && (x.age_group == 'A' || x.age_group == 'C'))
- out.write((char*)&x, sizeof(x));
- }
- cout << k;
- in.close();
- out.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement