The largest power of 2 that divides 200!100!
In 200!, highest power of 2
=[200/2]+[200/4]+[200/8]+[200/16]+[200/32]+[200/64]+[200/128]=100+50+25+12+6+3+1=197
In 100!, highest power of 2
=[100/2]+[100/4]+[100/8]+[100/16]+[100/32]+[100/64]=50+25+12+6+3+1=97
Hence the highest power of 2 that divides the number =197−97=100