The Year 1999
by David Pleacher
and James Alarie
1999:
1: 1^999 or 19-9-9
2: -(1^99) + sqrt(9)
3: 1^99 * sqrt(9)
4: 1^99 + sqrt(9)
5: -1 + (sqrt(9))! * 9/9
6: 1 * (sqrt(9))! * 9/9
7: 1 + (sqrt(9))! * 9/9
8: -1 + sqrt(9) + sqrt(9) + sqrt(9)
9: 1^99 * 9
10: 1 + 9 * 9/9
11: 1 + 9 + 9/9
12: 1^9 * (sqrt(9))! +(sqrt(9))!
13: 19 - 9 + sqrt(9)
14: (-1 + (sqrt(9))!) + sqrt(9) * sqrt(9)
15: (-1 + (sqrt(9))!) * 9 / sqrt(9)
16: 19 - (9 / sqrt(9))
17: -1^9 +9+9
18: 1^9*9+9
19: 1^9+9+9 or 19-9+9
20: 19+9/9
21: 1*(sqrt(9))! *sqrt(9) + sqrt(9)
22: 19 + 9/(sqrt(9))
23: -(1+sqrt(9)) + 9*sqrt(9)
24: (1+(sqrt(9))!) * sqrt(9) + sqrt(9)
25: 1-sqrt(9)+9*sqrt(9)
26: -1+9+9+9
27: 1*9+9+9
28: 1+9+9+9
29: -1+sqrt(9)+9*sqrt(9)
30: (1+(sqrt(9))!)*sqrt(9)+9
31: 1+sqrt(9)+9*sqrt(9)
32: -1+(sqrt(9))!+9*sqrt(9)
33: 1*(sqrt(9))!+9*sqrt(9)
34: 1+(sqrt(9))!+9*sqrt(9)
35: -1^9+((sqrt(9))!)((sqrt(9))!)
36: 1^9*((sqrt(9))!)((sqrt(9))!)
37: 1^9+((sqrt(9))!)((sqrt(9))!)
or 19 + 9 + 9
38: -1+sqrt(9)+((sqrt(9))!)((sqrt(9))!)
39: 1*sqrt(9)+((sqrt(9))!)((sqrt(9))!)
40: 1+sqrt(9)+((sqrt(9))!)((sqrt(9))!)
41: -1+(sqrt(9))!+((sqrt(9))!)((sqrt(9))!)
42: (1^9+(sqrt(9))!) * ((sqrt(9))!)
43: 1+(sqrt(9))! + ((sqrt(9))!)((sqrt(9))!)
44: -1-9+9*((sqrt(9))!)
45: (1+(sqrt(9))!)*((sqrt(9))!)+sqrt(9)
46: 1-9+9*((sqrt(9))!)
47: -1-((sqrt(9))!)+9*((sqrt(9))!)
48: (1+((sqrt(9))!))+9*((sqrt(9))!)
49: 1-((sqrt(9))!)+9*((sqrt(9))!)
50: -1-sqrt(9)+9*((sqrt(9))!)
51: (1+(sqrt(9))!) * ((sqrt(9))!) +9
52: 1 - sqrt(9) + 9 * ((sqrt(9))!)
53: -1^9+9*((sqrt(9))!)
54: 19*(sqrt(9))-(sqrt(9))
55: 1^9+9*((sqrt(9))!)
56: -1+(sqrt(9))+9*((sqrt(9))!)
57: 1*(sqrt(9))+9*((sqrt(9))!)
58: 1+(sqrt(9))+9*((sqrt(9))!)
59: 11+(sqrt(9))!+9*((sqrt(9))!)
60: 19*(sqrt(9))+(sqrt(9))
61: 1+(sqrt(9))!+9*((sqrt(9))!)
62: -19+9*9
63: (1^9+(sqrt(9))!)*9
or 19*(sqrt(9))+(sqrt(9))!
64: 1+9+9*((sqrt(9))!)
65: int(sqrt(sqrt(sqrt(sqrt((19+9)!))))/sqrt(sqrt(sqrt(sqrt(sqrt(9))))))
66: 19*(sqrt(9))+9 or [199/(sqrt(9))]
67: int(sqrt(sqrt(sqrt(sqrt((19+9)!))))/sqrt(sqrt(sqrt(sqrt(sqrt(sqrt(9)))))))
68: int(sqrt(sqrt(sqrt(sqrt((19+9)!))))/sqrt(sqrt(sqrt(sqrt(sqrt(sqrt(sqrt(9))))))))
69: int(sqrt(sqrt(sqrt(sqrt((19+9)!))))/sqrt(sqrt(sqrt(sqrt(sqrt(sqrt(sqrt(sqrt(9)))))))))
70: (1+9)*(9-[sqrt(((sqrt(9))!))]
71: -1-9+9*9
72: -1*9+9*9
73: 1-9+9*9
74: -1-((sqrt(9))!)+9*9
75: -1*((sqrt(9))!)+9*9
76: 1-((sqrt(9))!)+9*9
77: -1-(sqrt(9))+9*9
78: -1*(sqrt(9))+9*9
79: 1-(sqrt(9))+9*9
80: -19+99 or -1^9+9*9
81: 1^9*9*9
82: 1^9+9*9
83: -1+(sqrt(9))+9*9
84: 1*(sqrt(9))+9*9
85: 1+(sqrt(9))+9*9
86: -1+((sqrt(9))!)+9*9
87: 1*((sqrt(9))!)+9*9
88: 1+((sqrt(9))!)+9*9
89: -1+9+9*9 or -1-9+99
90: 1*9+9*9
91: 1+9+9*9
92: -1-((sqrt(9))!)+99
93: -1*((sqrt(9))!)+99
94: 1-((sqrt(9))!)+99
95: -1-(sqrt(9))+99
96: -1*(sqrt(9))+99
97: 1-(sqrt(9))+99
98: -1^9+99
99: 1^9*99
100: 1^9+99