fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int i=0, j=0, z=0, tmp=0;
  6. int n=25;
  7. int a[n];
  8. int m=1;
  9.  
  10. for (i=0;i<n;i++)a[i]=i+1;
  11.  
  12. for (i=0;i<n;i+=(m-1) )
  13. {
  14. m=1;
  15. for (j=i+1; j<n; j++)
  16. if ((a[j]>= a[i]*10 )&& (a[j]<a[i+1]*10))
  17. {
  18. for (z=j; z>i+m; z--)
  19. {
  20.  
  21. tmp=a[z]; a[z]=a[z-1]; a[z-1]=tmp;
  22. }
  23. m++;
  24. }
  25. }
  26. for (i=0;i<n;i++) cout<<a[i]<<" ";
  27.  
  28. return 0;
  29. }
Time limit exceeded #stdin #stdout 5s 16064KB
stdin
Standard input is empty
stdout
Standard output is empty