117842024-11-10 18:29:28MittomenZsonglőrködéscpp17Időlimit túllépés 0/1001.6s2948 KiB
#include <iostream>
#include <cstdint>
#include <vector>

using namespace std;

int main() {
	int n;
	vector<vector<int>> days;


	cin >> n;

	int start, end;
	for (int i = 0; i < n; i++) {
		cin >> start >> end;

		bool found_day = false;
		for (int j = 0; j < days.size(); j++) {
			vector<int>& day = days[j];

			if (end == day[0]) {
				day[0] = start;
				found_day = true;
				break;
			}
			else if (start == day[1]) {
				day[1] = end;
				found_day = true;
				break;
			}

		}

		if (!found_day) {
			days.push_back({start, end});
		}
	}

	cout << days.size();

	return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms500 KiB
2Elfogadva1ms320 KiB
subtask20/20
3Elfogadva6ms320 KiB
4Időlimit túllépés1.6s2856 KiB
5Időlimit túllépés1.6s2832 KiB
6Időlimit túllépés1.6s2824 KiB
7Időlimit túllépés1.6s2844 KiB
8Időlimit túllépés1.578s2792 KiB
9Időlimit túllépés1.578s2940 KiB
10Időlimit túllépés1.58s2948 KiB
11Időlimit túllépés1.6s2848 KiB
subtask30/35
12Elfogadva1ms320 KiB
13Elfogadva1ms508 KiB
14Elfogadva1ms320 KiB
15Elfogadva2ms512 KiB
16Elfogadva2ms320 KiB
17Hibás válasz2ms320 KiB
18Elfogadva2ms320 KiB
19Hibás válasz2ms320 KiB
20Hibás válasz2ms320 KiB
subtask40/45
21Elfogadva6ms512 KiB
22Időlimit túllépés1.6s2028 KiB
23Időlimit túllépés1.6s2840 KiB
24Időlimit túllépés1.6s2804 KiB
25Időlimit túllépés1.6s2800 KiB
26Időlimit túllépés1.593s1980 KiB
27Időlimit túllépés1.593s2760 KiB
28Időlimit túllépés1.593s1972 KiB
29Időlimit túllépés1.598s2800 KiB