导读:2的幂次方(NOIP1998) pascal 2的幂次方(NOIP1998) pascal任何一个正整数都可以用2的幂次方表示.例如:137=2^7+2^3+2^0同时约定次方用括号来表示,即a^b可表示为a(b)由此可知,137可表示为:2(7)+2(3)+2(0)进一步:7=2^2+2+2^0 (2^1用2表示)3=2+2^0所以最后137可表示为:2(2(2)+2+2(0...
2的幂次方(NOIP1998) pascal
2的幂次方(NOIP1998) pascal
任何一个正整数都可以用2的幂次方表示.例如:137=2^7+2^3+2^0同时约定次方用括号来表示,即a^b可表示为a(b)由此可知,137可表示为:2(7)+2(3)+2(0)进一步:7=2^2+2+2^0 (2^1用2表示)3=2+2^0所以最后137可表示为:2(2(2)+2+2(0))+2(2+2(0))+2(0)又如:1315=2^10+2^8+2^5+2+1所以1315最后可表示为:2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+2+2(0) 输入:正整数(n
nasxe
1年前他留下的回答
已收到1个回答
joinus_nj
春芽
该名网友总共回答了13个问题,此问答他的回答如下:采纳率:100%
换成二进制做.二进制转换十进制的原则就是把二进制数写成加权系数展开式,然后按十进制加法规则求和.十进制数789等于二进制数1100010101.换算成十进制为2^0+2^2+2^4+2^8+2^9.他从左往右数第n位的数字就代表着有多少个2^(n-1).
1年前他留下的回答
3
以上就是小编为大家介绍的2的幂次方(NOIP1998) pascal 的全部内容,如果大家还对相关的内容感兴趣,请持续关注上海建站网!
标签:
内容声明:网站所展示的内容均由第三方用户投稿提供,内容的真实性、准确性和合法性均由发布用户负责。上海建站网对此不承担任何相关连带责任。上海建站网遵循相关法律法规严格审核相关关内容,如您发现页面有任何违法或侵权信息,欢迎向网站举报并提供有效线索,我们将认真核查、及时处理。感谢您的参与和支持!