fork download
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4. #include <algorithm>
  5. using namespace std;
  6. bool compare(int a, int b) {
  7. cout <<a<<" -- "<<b<<";"<<endl;
  8. return a < b;
  9. }
  10.  
  11. int main() {
  12. srand(time(0));
  13. int n;
  14. cin>>n;
  15. int*arr=new int[n];
  16.  
  17. for (int i = 0; i < n; ++i) {
  18. int random_number = rand()%101;
  19. arr[i]=random_number;
  20. }
  21. for (int i = 0; i < n; ++i) {
  22. cout << arr[i] << " ";
  23. }
  24. cout<<endl<<"graph graphname {"<<endl;
  25.  
  26. sort(arr,arr+n,compare);
  27. cout<<endl<<"}"<<endl;
  28. for (int i = 0; i < n; ++i) {
  29. cout << arr[i] << " ";
  30. }
  31. cout<<endl<<"graph graphname {"<<endl;
  32. sort(arr,arr+n,compare);
  33. cout<<endl<<"}"<<endl;
  34. for (int i = 0; i < n; ++i) {
  35. cout << arr[i]<<" ";
  36. }
  37.  
  38. return 0;
  39. }
  40.  
Success #stdin #stdout 0s 5336KB
stdin
5
stdout
19 56 10 34 76 
graph graphname {
56 -- 19;
56 -- 19;
10 -- 19;
34 -- 10;
34 -- 56;
34 -- 19;
76 -- 10;
76 -- 56;

}
10 19 34 56 76 
graph graphname {
19 -- 10;
19 -- 10;
34 -- 10;
34 -- 19;
56 -- 10;
56 -- 34;
76 -- 10;
76 -- 56;

}
10 19 34 56 76