Advertisement
Guest User

Untitled

a guest
Mar 29th, 2014
419
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.81 KB | None | 0 0
  1.     #include <stdio.h>
  2.     #include <stdlib.h>
  3.     #define m int
  4.     #define n void
  5.     #define o else
  6.     m a;
  7.     m b = 0;
  8.     m c;
  9.  
  10.     m* d(m p);
  11.  
  12.     n g(m p1, m p2) {
  13.         m a = *(d(p1)+3);
  14.         *(d(p1)+3) = *(d(p2)+3);
  15.         *(d(p2)+3) = a;
  16.     }
  17.  
  18.     m e(i) {
  19.         return *(d(i)+3);
  20.     }
  21.  
  22.     n f(m q) {
  23.         m i = 0;
  24.         for(i = 1; i <= q; ++i) {
  25.             printf("%d",*(d(i)+3));
  26.         }
  27.         printf("\n");
  28.     }
  29.  
  30.     n h(m k, m l) {
  31.    
  32.         if(k == 0) {
  33.             ++b;
  34.  
  35.             m i, j;
  36.        
  37.             for(i = 1; i <= b; ++i)
  38.                 for(j = 1; j <= b-1; ++j) {
  39.                     if(c) {
  40.                         if(e(j) > e(j+1))
  41.                             g(j,j+1);
  42.                     }
  43.                     o {
  44.                         if(e(j) < e(j+1))
  45.                             g(j,j+1);
  46.                     }
  47.                 }
  48.        
  49.             f(b);  
  50.         }
  51.         o {
  52.             ++b;
  53.             h(k/10, k%10);
  54.         }
  55.     }
  56.  
  57.     m main(m q, char* r[]) {
  58.         if(q == 3) {
  59.             a = atoi(r[1]);
  60.             c = atoi(r[2]);
  61.         }
  62.         o exit(1);
  63.         h(a/10, a%10);
  64.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement