Advertisement
Guest User

Untitled

a guest
Jun 9th, 2014
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.47 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. #define PRIMES
  5. #define ________(t, l) case t: if(o_ < _o) _O_(_o_, o_, _o); break;
  6. #define _(f, e) case f:for(i=0;i<n;i++) scanf("%d",&_o_[i]); break; case f+1: for(i=0;i<n;i++) printf("%d ",_o_[i]); break; case f+2: _O_(_o_,o_,_o); _O_(_o_,o_+1,_o); break; case f+3: _O_(_o_, o_, _o); break; case f+4: if(o_ < _o) _O_(_o_, o_, _o); break; case f+5: while(_o_[_] < _o) _++;while(_o_[__] > _o) __--; break; case f+6: o_ = _o_[_];_o_[_] = _o_[__]; _o_[__] = o_; _++; __--; break; case f+7: for(i=o; i<=O; i++) {_o_[i]=_o_[o];i++;}; break; case f+8: _o = _o_[(o + O) / 2]; break;
  7. #define _______(h, b) case h+53: _O_(_o_, o_, _o); break;case h+67: while(_o_[_] < _o) _++;while(_o_[__] > _o) __--; break;case h+19: _O_(_o_,o_,_o); _O_(_o_,o_+1,_o);break;_(h+3, b) _(h+73, b) _(h+29, b) _(h+97, b)
  8. #define _____(g, r) case g+137: o_ = _o_[_];_o_[_] = _o_[__]; _o_[__] = o_;_++;__--; break; _(g+139, r) _(g+3, r) _______(g+13, r) _______(g+167, r)
  9. #define __(k, j) _(k+2347, j) _(k+1951, j) _(k+449, j) _(k+509, j) _(k+929, j) _____(k+3, j) _____(k+521, j) _____(k+1579, j) _____(k+1973, j) _____(k+967, j) _______(k+1373, j) _______(k+307, j) ________(k+919, j)
  10. #define ___(l, t) case l+13: _o = _o_[(o + O) / 2];break;_(l+19, t) _(l+2609, t) _(l+3, t) __(l+41, t) __(l+2971, t) _____(l+2687, t) _______(l+5471, t) _______(l+2423, t) ________(l+5443, t) ________(l+2683, t)
  11. #define ____(b, l) __(b+6729, l) ___(b+787, l) _____(b+439, l) _____(b+3, l) _______(b+9089, l) _______(b+307, l) _______(b+6529, l)
  12. #define ______(p, l) __(p+6473, l) __(p+19009, l) ___(p+23017, l) ___(p+3, l) ____(p+8929, l)
  13. #define o(p, l) switch(l+p) {____(p+41131, l) ____(p+30389, l) ____(p+111121, l) ______(p+51511, l) ______(p+3, l) ______(p+81901, l)}
  14. #undef PRIMES
  15.  
  16. void _O_(int* _o_, int o, int O) {
  17.     int _ = o;
  18.     int __ = O;
  19.     int o_ = 0;
  20.     int n, i, _o;
  21.     o(1505, 9263);
  22.     o(3830, 31189);
  23.     while(_ <= __) {o(6500, 36985);if(_ <= __) {o(9677, 89032);}}
  24.     o(2930, 37582);
  25.     o_ = o;_o = __;o(9929, 25975);
  26.     o_ = _;_o = O;o(4827, 111580);
  27. }
  28.  
  29. int main() {
  30.     int* _o_;
  31.     int o, O, _, __, n, i, _o, o_;
  32.     printf("Enter number of integers to sort:\n");
  33.     scanf("%d", &n);
  34.     _o_ = (int*)malloc(n*sizeof(int));
  35.     printf("Enter the integers themselves:\n");
  36.     o(9233, 36991);
  37.     o(3543, 100249);
  38.     _o = n-1;
  39.     o_ = 0;
  40.     o(1715, 67022);
  41.     printf("After sort:\n");
  42.     o(2343, 58914)
  43.         printf("\nThank you.\n");
  44.     return 0;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement