سوال ۱

می‌دانیم ‎$2^n$‎ عدد باینری به طول ‎$n$‎ داریم. ‎$e(m)$‎ را جایگاه اولین رقم ‎$1$‎ ازسمت راست عدد ‎$m$‎ در مبنای ‎$2$‎ فرض کنید. برای مثال ‎$e(3)=1$‎ و ‎$e(12)=3$‎ . ثابت کنید خروجی الگوریتم زیر دنباله‌ی ‎$w_1,w_2,\ldots,w_{2^n-1}$‎ است که ‎$w_j$‎ دنباله‌ای ‎$n$‎ کاراکتری و باینری است و ثابت کنید به ازای هر ‎$a‎, ‎b$‎ متفاوت، ‎$w_a$‎ و ‎$w_{b}$‎ متفاوت اند. ‎