Объясните что значит формула N=2^i
Это значит вывести в i - ю степень цифру два и N сделать равным получившиму ответу.