ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 15.09.2021 14:35:50

ამოცანა: წერტილების შეერთება

მომხმარებელი: ArcheXa

ვერდიქტი: სრული ამოხსნა

შეფასება: 100.0 ქულა







#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;



void output(vector<pair<int, int>>& cont){
for(pair<int, int> item : cont)
cout << "[x = " << item.first << "; y = " << item.second << "] ";

cout << endl;
}



bool customCompare(pair<int, int> it1, pair<int, int> it2){
return it1.first < it2.first;
}



int main()
{
int n, x, y;
cin >> n;
vector<pair<int, int>> cont;

while(n --){
cin >> x >> y;
cont.push_back(make_pair(x, y));
}

//cout << "before => ";
//output(cont);
sort(cont.begin(), cont.end(), customCompare);
//cout << "after => ";
//output(cont);

//output what ?????
for(pair <int, int> item : cont)

cout << item.second << endl;



return 0;
}



/*



5
x y
4 9
7 11
2 5
6 8
10 1



x y
2 5 5 9 8 11 1
4 9
6 8
7 11
10 1




*/

ტესტები

შემავალი მონაცემები
5
4 9
7 11
2 5
6 8
10 1
გამომავალი მონაცემები
5
9
8
11
1
თქვენი პასუხი
5
9
8
11
1
ჩეკერის პასუხი
YES
შემავალი მონაცემები
2
5 10
3 7
გამომავალი მონაცემები
7
10
თქვენი პასუხი
7
10
ჩეკერის პასუხი
YES
შემავალი მონაცემები
10
10 3
9 8
8 2
7 6
6 5
5 1
4 10
3 4
2 9
1 7
გამომავალი მონაცემები
7
9
4
10
1
5
6
2
8
3
თქვენი პასუხი
7
9
4
10
1
5
6
2
8
3
ჩეკერის პასუხი
YES
შემავალი მონაცემები
3
4 11
2 9
6 4
გამომავალი მონაცემები
9
11
4
თქვენი პასუხი
9
11
4
ჩეკერის პასუხი
YES
შემავალი მონაცემები
6
1 1
2 2
3 3
4 4
5 5
6 6
გამომავალი მონაცემები
1
2
3
4
5
6
თქვენი პასუხი
1
2
3
4
5
6
ჩეკერის პასუხი
YES
შემავალი მონაცემები
7
16 5
12 1
4 3
7 20
14 6
3 12
9 34
გამომავალი მონაცემები
12
3
20
34
1
6
5
თქვენი პასუხი
12
3
20
34
1
6
5
ჩეკერის პასუხი
YES
შემავალი მონაცემები
4
23 7
4 88
41 6
20 3
გამომავალი მონაცემები
88
3
7
6
თქვენი პასუხი
88
3
7
6
ჩეკერის პასუხი
YES
შემავალი მონაცემები
10
5 23
4 7
3 12
2 4
1 72
10 11
9 5
8 13
7 26
6 19
გამომავალი მონაცემები
72
4
12
7
23
19
26
13
5
11
თქვენი პასუხი
72
4
12
7
23
19
26
13
5
11
ჩეკერის პასუხი
YES
შემავალი მონაცემები
3
33 23
22 92
11 73
გამომავალი მონაცემები
73
92
23
თქვენი პასუხი
73
92
23
ჩეკერის პასუხი
YES
შემავალი მონაცემები
6
20 20
10 10
80 80
9 9
4 4
16 16
გამომავალი მონაცემები
4
9
10
16
20
80
თქვენი პასუხი
4
9
10
16
20
80
ჩეკერის პასუხი
YES