POJ 1565 Skew Binary(简单题)
来源:互联网 发布:话吧软件 编辑:程序博客网 时间:2024/04/30 15:41
【题意简述】:就是定义了另外一种数制的表示形式,并给了你这种数制表示形式与十进制的转换关系,现在给你一个这样的数制,让你把它换成2进制输出。
【分析】:其中 base[k] = 2^(k+1)-1 = 2(2^k-1)+1 = 2base[k-1]+1
// 200K 0Ms#include<iostream>#include<cstring>using namespace std;int main(){int i,k,base[31],sum;char skew[32];base[0] = 1;for(i = 1;i<31;i++) base[i] = 2*base[i-1] + 1;while(1){cin>>skew;if(strcmp(skew,"0") == 0)break;sum = 0;k = strlen(skew);for(i = 0 ;i<strlen(skew);i++){k--;sum+=(skew[i] - '0')*base[k];}cout<<sum<<endl;}return 0;}
0 0
- POJ 1565 Skew Binary(简单题)
- poj 1565 Skew Binary
- POJ 1565 Skew Binary
- poj 1565 Skew Binary
- POJ 1565:Skew Binary
- Skew Binary 1565 (简单数学)
- POJ 1565 Skew Binary pow函数使用
- poj 1565 Skew Binary二进制转换
- pku 1565 Skew Binary
- Skew Binary-1565
- POJ 1565 Skew数
- poj 1362 Skew Binary 进制转换
- UVA - 575 - Skew Binary (简单数论!)
- Skew Binary
- Skew Binary
- Skew Binary
- UVA-575-Skew Binary (简单数论问题)
- 575--Skew Binary
- LDA 隐含主题模型学习
- Cryptopp使用
- 这算是学程序以来第一篇博文吧
- leetcode Palindrome Number
- Amazon RDS的通用型存储(SSD)
- POJ 1565 Skew Binary(简单题)
- OSG+VS2010+win7环境搭建+OSGEARTH问题
- gdb调试技巧
- qcom linux release tag
- 数据库隔离级别
- 给android手机上配置python运行环境
- 【开发过程问题汇总系列】【ExtJS 界面开发问题】新增和修改界面控件的id命名一样导致界面显示错乱的问题
- 关于测试人员的职业发展
- AsyncTask Demo小记