Use $2, 0, 2, 2$ and some mathematical operators to express numbers from $1$ to $100$.
Operators: $+$, $-$, $\times $, $\div$, ( ), √ (square root), $^$ (power), $!$ (factorial), $!!$ (double factorial), nr (permutation) , nr (combination)
Update:88 done,7 remain
Note: exactly 3 twos and one zero can be used. You can use .2 as 0.2, and you can concatenate numbers like 202
I have done $93%$ of them, and I don’t know $7$ of them. Please help me. Here are a few examples:
$$1=2\times 0+2/2 \quad 2=-20+22 \quad 3=2\times 0!/2+2 \quad 4=2\times 0+2+2$$ $$5=2-0!+2+2 \quad 6=2+0+2+2 \quad 7=2+0!+2+2 \quad 8=2\times 2\times 2+0$$ $$9=2\times 2\times 2+0! \quad 10=\left(\sqrt{20/2}\right)^2 \quad 11=(2+2)!/2-0! \quad 12=(2+2)!/2-0$$ $$13=(2+2)!/2+0!$$ $$14=(2+2)!!+(2+0!)!$$ $$15=2^{2\times 2}-0!$$ $$16=2^{2+2}+0$$ $$17=2^{2+2}+0!$$ $$18=(2+2)!-(2+0!)!$$ $$19=22-2-0!$$ $$20=-2-0+22$$ $$21=-2+0!+22$$ $$22=2\times 0+22$$ $$23=(2+2)!-2+0!$$ $$24=2-0+22$$ $$25=(2+2)!+2-0!$$ $$26=(2+2)!+2+0$$ $$28=22+(2+0!)!$$ $$29=(.2)^{-0!}+(2+2)!$$ $$30=(2+2)!+(2+0!)!$$ $$31=(.2)^{-2}+(2+0!)!$$ $$32=2^{2+2+0!}$$ $$33=2^{\sqrt{(.2)^{-2}}}+0!$$ $$34=((2+0!)!)^2-2$$ $$35=\sqrt{(.(0!))^{-2}}+(.2)^{-2}$$ $$36=(20-2)\times 2$$ $$37=((.2)^{-0!})!!+22$$ $$38=20\times 2-2$$ $$39=((.2)^{-0!})!!+(2+2)!!$$ $$40=20\times \sqrt{2+2}$$ $$41=20\times 2+\underbrace{\sqrt{\sqrt{\dots2}}}_{\infty}$$ $$42=20+22$$ $$43=22\times 2-0!$$ $$44=22\times 2-0$$ $$45=22\times 2+0!$$ $$46=(22+0!)\times 2$$ $$47=(2+2+2)!!-0!$$ $$48=(2+2+2)!!+0$$ $$49=(2+2+2)!!+0!$$ $$50=(.2)^{-2}\times 2+0$$ $$51=(.2)^{-2}\times 2+0!$$ $$52=((.2)^{-2}+0!)\times 2$$ $$53=((2+0!)!)!!)+\sqrt{(.2)^{-2}}$$ $$70=(2+\sqrt{(.2)^{-2}})/(.(0!))$$ $$71=\sqrt{(2+\sqrt{(.2)^{-2}}))!+0!}$$ $$80=(2+2)!!\times \sqrt{(.(0!))^{2}}$$ $$81=(2+0!)^{2+2}$$ $$88=P^{\sqrt{(.(0!))^{-2}}}_2-2$$ $$89=P^{\sqrt{(.2)^{-2}}}_2-0!$$ $$90=((2+0!)!)!/(2+2)!!$$ $$91=P^{\sqrt{(.2)^{-2}}}_2+0!$$ $$92=P^{\sqrt{(.(0!))^{-2}}}_2+2$$ $$95=C^{20}_2 /2$$
Update: I have just figured out 88 $$88=P^{\sqrt{(.(0!))^{-2}}}_2-2$$