2000:
1: 2*0+0!+0
2: 2+0+0+0
3: 2+0!+0+0
4: 2+0!+0!+0
5: 2+0!+0!+0!
6: (2+0!)!+0+0
7: (2+0!)!+0!+0
8: (2+0!)!+0!+0!
9: int(sqrt(sqrt(((2+0!)!+0!)!))+0!)
10: 20/(0!+0!)
11: int(sqrt(sqrt(sqrt(sqrt((20+0-0!)!)))))
12: 2*(0!+0!+0!)!
13: int(sqrt(200))-0!
14: int(sqrt(200))+0
15: int(sqrt(200))+0!
16: int(sqrt(sqrt(sqrt(sqrt(20!))))*sqrt(sqrt(0!+0!)))
17: int(sqrt(sqrt(sqrt(sqrt((20+0!+0)!)))))
18: 20-0!-0!
19: 20-0!+0
20: 20+0+0
21: 20+0!+0
22: 20+0!+0!
23: (2+0!+0!)!-0!
24: (2+0!+0!)!*0!
25: (2+0!+0!)!+0!