POJ 2105
2015-06-10 17:02
267 查看
#include <iostream> #include <cmath> #include <string> using namespace std; int main() { //freopen("acm.acm","r",stdin); int num; int i; int j; int tem; int index; int sum; string s; cin>>num; getchar(); while(num --) { index = 0; getline(cin,s); for(i = 0; i < 4; ++ i) { sum = 0; for(j = index; j < 8+index; ++ j) { tem = s[j] - '0'; if(tem == 1) sum += pow(double(2),index+8-j-1)*tem; } index += 8; if(i != 3) cout<<sum<<"."; else cout<<sum; // cout<<" index "<<index<<endl; } cout<<endl; } }
相关文章推荐
- POJ 2109
- php使用GD库创建图片缩略图的方法
- Java 命名规范
- 文章标题
- Android的事件处理-android学习之旅(四十四)
- 二叉树的镜像
- Android的事件处理-android学习之旅(四十四)
- Android的事件处理-android学习之旅(四十四)
- CA升级
- 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
- Http 请求处理流程
- 努力摆脱拖延症
- npoi导出excel(模板)
- POJ 2092
- POJ 2080
- POJ 2075
- asp.net中使用ueditor
- 【转】命令行启动虚拟机
- Android strings.xml中空格符的标识步骤附xml特殊字符表示法
- hdu 4288 Coder