fork download
  1. #include <iostream>
  2. #include <algorithm>
  3. using namespace std;
  4. bool comp(int a,int b){
  5. cout<<a<<"--"<<b<<endl;
  6. return a>b;
  7. }
  8.  
  9. int main() {
  10. int n;
  11. cin>>n;
  12. int *arr=new int[n];
  13. for (int i = 0; i < n; ++i) {
  14. cin>> arr[i];
  15. }
  16. // for (int i = 0; i < n; ++i) {
  17. // cout << arr[i] << " ";
  18. // }
  19. // cout<<endl;
  20. cout<<"graph G {"<<endl;
  21. sort(arr, arr + n,comp); // сортування масиву від arr[0] до arr[5]
  22. // for (int i = 0; i < n; ++i) {
  23. // cout << arr[i] << " ";
  24. // }
  25. cout<<"}";
  26. cout<<"graph G1 {"<<endl;
  27. sort(arr, arr + n,comp); // сортування масиву від arr[0] до arr[5]
  28. // for (int i = 0; i < n; ++i) {
  29. // cout << arr[i] << " ";
  30. // }
  31. cout<<"}";
  32.  
  33. return 0;
  34. }
  35.  
Success #stdin #stdout 0.01s 5348KB
stdin
10
 4 5 6 345 45 334 56 78 5 43 34
stdout
graph G {
5--4
6--5
345--6
45--345
45--4
45--5
45--6
45--345
334--345
334--4
334--5
334--6
334--45
334--345
56--345
56--4
56--5
56--6
56--45
56--334
78--345
78--4
78--5
78--6
78--45
78--56
78--334
5--345
5--4
5--5
43--345
43--4
43--5
43--5
43--6
43--45
}graph G1 {
334--345
334--345
78--345
78--334
56--345
56--78
45--345
45--56
43--345
43--45
6--345
6--43
5--345
5--6
5--345
5--5
4--345
4--5
}