hdu 2106
来源:互联网 发布:淘宝保证金多久能退回 编辑:程序博客网 时间:2024/06/10 18:25
#include <iostream>#include <cmath>#include <string.h>using namespace std;int main(){ int sum,m,len,t,i,k,s; char a[1001]; while(cin>>t) { sum=0; while(t--) { cin>>a; m=0; len=strlen(a); for(i=0;i<len;i++) {if(a[i]=='('&&a[i+2]=='0') {m=10;k=i+1;break;} if(a[i]=='(') {k=i+1;m=a[k]-'0';break;}} //m+=a[k]; //cout<<a[k]<<" "<<m<<" "<<sum<<endl; //cout<<sum<<endl; s=k; //cout<<m<<endl; for(i=0;i<s-1;i++,k--) { sum=sum+(a[i]-'0')*(pow(m*1.0,double(k-2))); //cout<<a[i]-'0'<<" "<<pow(m,k-2)<<" "<<sum<<endl; }//cout<<sum<<endl; //cout<<a[i]<<" "<<pow(a[k],k-2)<<" "<<sum<<endl; }cout<<sum<<endl;} return 0;}
hdu 2106
关于这道题的解题报告,我只想说的是,一个char转int一直都没想出来啊。。。。上面的代码不知道为什么在杭电上提交的时候出现编译错误。。。
后面看了,是pow函数里默认是double型。。。。ORZ
0 0
- hdu 2106
- hdu 2106
- hdu-2106
- hdu 2106
- hdu 2106
- hdu 2106
- HDU 2106 decimal system
- HDU 2106 decimal system
- HDU 2106 Decimal System
- hdu-2106-decimal system
- hdu 2106 decimal system
- decimal system hdu 2106
- hdu 2106 decimal system
- HDU 2106 decimal system
- hdu 2106 decimal system
- HDU 2106 decimal system
- HDU-2106(decimal system)
- hdu
- Ubuntu下安装JDK1.7
- Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile)
- [原创]使用Xcode5.0上传应用到App Store
- appfuse - maven dependency
- webpy中如何返回json格式给前端
- hdu 2106
- 获取(检测)电脑硬件信息(C++)
- Windows下用cwRsync同步数据
- WinDbg出现 NT symbols are incorrect, please fix symbols,解决方法
- 设计模式:合成模式
- C++ 数据类型(1)
- 【python】函数定义 参数 调用
- 用JavaScript在网页右下角弹出窗口
- getMessage()与printStackTrace()的区别