2014 华为校园招聘机试题1(把excel26进制转化为十进制,输入一个字符串,输出对应的十进制)
来源:互联网 发布:淘宝产品拍摄 编辑:程序博客网 时间:2024/05/09 16:42
例如输入a: 输出1
输入aa: 输出27
本人IT菜鸟,代码有问题请多指教
1234567891011121314151617181920212223242526272829
#include<iostream>#include<string>#include<math.h>using namespace std;void main(){ char str[10]; cin>>str; int len=strlen(str); int number=0; int j=0; for(int i=len-1;i>=0;i--) { if(str[i]=='a') { int x=1;
number=number+x*pow(26,j); } else { number=number+(str[i]-'a'+1)*pow(26,j); } j++; } cout<<number;}
- 2014 华为校园招聘机试题1(把excel26进制转化为十进制,输入一个字符串,输出对应的十进制)
- 【C编程练习】2013华为校园招聘机试题目题5:将一个int类型的数字转化为字符串,并判断有无重复字符串(长度应大于2)有返回1,无返回2
- 设计一个算法把一个十进制整数转化为二至九进制之间的任意进制数输出
- 华为2014校园招聘的机试题目--字符串压缩
- 把一个字符串表示的十六进制数转化为十进制整形
- 面试题: 十进制INT数字转化为16进制字符串、实现字符串和数字的相互转化
- 把一个十进制数转化为二进制的方法
- 输入一个十进制数,转化为二进制
- 把一个十进制转化为二进制数并且把二进制数的奇数位偶数位分别输出
- 输入一个表示十六进制的字符串,转换为十进制的整数输出。
- 字符串压缩(华为2014校园招聘的机试题目)
- 输入一个8位二进制数,将其转化为十进制数输出
- 将输入字符串作为16进制,输出对应十进制
- 把一个十进制数的二进制形式翻转,并输出翻转后所对应的十进制数
- 递归 将一个十进制数转化为任意进制字符串
- 面试题--位操作--将十进制数转换为16进制字符串输出
- java 输入一个二进制数,把它转换为十进制数并输出
- hdu 2051 Bitset 把一个十进制转化为2进制数
- redis--Hashes数据类型
- 实训+实习之得
- 黑马程序员——.NET笔记7 面向对象 类
- 提取图片
- 应用框架
- 2014 华为校园招聘机试题1(把excel26进制转化为十进制,输入一个字符串,输出对应的十进制)
- C++虚函数表解析
- netcat使用总结
- 自动登录监控系统打开/关闭报警的Perl脚本
- 宝马530Li抛开销量看实质
- 在 Web 浏览器中运行 applet
- 1)插入排序
- Sciter(HTMLayout)中元素的 增 删 改 查
- HOG(Histogram of Oriented Gradient)方向梯度直方图