#include <iostream> #include <cmath> #include <iomanip> #include <algorithm> #include <cstdlib> #include <ctime> using namespace std; bool s(int a,int b){ cout<<'"'<<a<<'"'<<" -> "<<'"'<<b<<'"'<<endl; return(a<b); } int main(){ int x[30]; srand(time(0)); for (int i = 0; i < 30; ++i) { x[i] = rand()%101; } sort(x,x+30,s); }
9 8 7 6 5 4 3 2 1 0
"58" -> "10" "58" -> "77" "76" -> "58" "58" -> "77" "58" -> "20" "44" -> "58" "88" -> "58" "58" -> "47" "65" -> "58" "58" -> "9" "18" -> "58" "61" -> "58" "58" -> "42" "30" -> "58" "53" -> "58" "2" -> "58" "42" -> "58" "80" -> "58" "58" -> "33" "22" -> "58" "40" -> "58" "79" -> "58" "58" -> "71" "58" -> "53" "10" -> "58" "14" -> "58" "73" -> "58" "58" -> "87" "58" -> "20" "37" -> "58" "71" -> "58" "58" -> "71" "58" -> "37" "20" -> "2" "20" -> "37" "58" -> "20" "20" -> "37" "20" -> "20" "44" -> "20" "20" -> "14" "47" -> "20" "20" -> "10" "9" -> "20" "18" -> "20" "42" -> "20" "20" -> "53" "20" -> "40" "20" -> "22" "20" -> "33" "20" -> "42" "20" -> "2" "30" -> "20" "20" -> "53" "20" -> "30" "20" -> "2" "20" -> "20" "20" -> "20" "14" -> "20" "10" -> "14" "9" -> "10" "18" -> "9" "18" -> "20" "18" -> "20" "18" -> "14" "2" -> "9" "30" -> "2" "30" -> "20" "53" -> "2" "53" -> "30" "42" -> "2" "42" -> "53" "42" -> "30" "42" -> "2" "42" -> "53" "42" -> "42" "33" -> "2" "33" -> "53" "33" -> "42" "33" -> "42" "33" -> "30" "22" -> "2" "22" -> "53" "22" -> "42" "22" -> "42" "22" -> "33" "22" -> "30" "22" -> "20" "40" -> "2" "40" -> "53" "40" -> "42" "40" -> "42" "40" -> "33" "53" -> "2" "53" -> "53" "47" -> "2" "47" -> "53" "47" -> "53" "47" -> "42" "44" -> "53" "44" -> "53" "44" -> "47" "44" -> "42" "58" -> "53" "37" -> "58" "37" -> "53" "37" -> "53" "37" -> "47" "37" -> "44" "37" -> "42" "37" -> "42" "37" -> "40" "37" -> "33" "71" -> "58" "73" -> "71" "87" -> "73" "79" -> "87" "79" -> "73" "71" -> "87" "71" -> "79" "71" -> "73" "71" -> "71" "80" -> "87" "80" -> "79" "61" -> "87" "61" -> "80" "61" -> "79" "61" -> "73" "61" -> "71" "61" -> "71" "61" -> "58" "65" -> "87" "65" -> "80" "65" -> "79" "65" -> "73" "65" -> "71" "65" -> "71" "65" -> "61" "88" -> "87" "76" -> "88" "76" -> "87" "76" -> "80" "76" -> "79" "76" -> "73" "77" -> "88" "77" -> "87" "77" -> "80" "77" -> "79" "77" -> "76"