-
Notifications
You must be signed in to change notification settings - Fork 0
/
final.c
63 lines (49 loc) · 2.94 KB
/
final.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define M ; if (N == Q) goto
#define S ; N =* Q; *Q ++=T +!!T; Q =* (T = Q); T -=!! T;
#define P ; *(G =++ T) =Q ++; Q -= (T= *-- G) ||! (T = calloc(2, sizeof* A)); \
*G ++= N; T -=(t) *G --- Q; T -=!! (Q = G);
#define H ; G = N; N =* Q++; Q =* Q;
#define K ; G = N; N =* ++Q; *Q --= G;
#define Y ; N = Q; Q =
#define F = Q; Q = N;
#define L K P Y U P U F
#define J H Q F Y G L M
#define V(C,O) C: Y C H H M C##b; Q F O Y C H C F \
M C; C##a: Y C H H Y C L M C; C##b:
#define W(C) C: Y Z H M C##b; G F Y U M C##a S \
U F S K Q F M C; C##a: Y Z S Z F
#define R(m) ; n += main(m, 0);
#define E ; return 0 ;
#define G(O) O O O
#define D &n ["paQA1!r`QA1#xgWG7&thWG6&weXF6'wgUH7&wfWE9)yj]N=/}l"]
#define I(n,A,B) ; if (n D) { A ; } else { B ; }
typedef void ** t; void *A[ ] = {A, A}; t T,
U ,u= A,Z =A; int h; int main (int n ,char *
* v) { int b, d = n; t q, r, s, w, x, y, z, G, N, Q
; G =N= Q=A S q= w =x= y=z =U P I (96 *! v ,I( 7,
Y T H I( 12 ,S y F ,; ) x F ,; ), srandom (( unsi\
gned )( v[ 1]? atoi (v [1 ]): time( 0))) M e
; p:( void) putchar (h ); h= 46 M q) I( 8, I(
4 ,Y x Y y P G F I( 2, h= 48 ,; )I( 3 ,P S G (R (n +1
)) Y T H ,h += (h > 47 )+ 7 *!( h- 57 )) H I( 2, I(
1, N += h< 47; h = 46, h= 10 ), I (1 ,N ++,; ))M
p ; q :, I( 2, Y z F Y u P u F V (z ,w F Y z H x F V (x ,H
Y A P M xa Y w H Y G P Y G P M za Y u P u F )), I( 1, P S G
(R (n +1 )) ,Y T H R (7) Y T H x F Y G Y x P P S R (n +1
) Y x P S G (R (40 ))E ))) ,I( 4, G(Y y I( 1, H y F
,; )Y x H x F Y G I (2, P P S R (n +1 ), w F Y w H Y G H Y
G P Y w K )) E ,I( 2 ,I( 1 ,Y A P ,Y A H P w F Y U Y w P Y
w K ), Y A P S G (R (n +1 )) Y T H)) ) I( 7, I( 8, Y y
, Y x P)P S ,; )E ; e :R (0 )Y T H Y w F R( 12 )P S R(
19 )P S R( 26 )P S R( 33 )Y u P Y u F y F b =d= 1 P z F
t : n = 1 Y u ; r F V (r ,x F s F V (s, H M sa H M ra Y N+
!( random ()% n ++)M sc ; q F q F sc :) Y x H H M u
H M o )Y u H H M w Y y Y u M b ; y F M t ; a :W (v )M v; vb
:d += (b =1) M t ; o : Y G H Y y F J ra; W (u )N +=( b
-=d +1 )> -1 M a Y z H Y Q J t ; b : b += d Y q Y N H Q F Y
A M g Y G Y N M h ; g : Y G H h : Y z L Y U Y Z P Z F Y z H H Y Q
J t ; w : Y A ; y F W ( y ) Y z H Y y P y F M y ; yb : Y y S M y\
c ; y F H Y Q J yb ; yc : P Y w P S G (R ( 44 )) ub : E ; }