算法学习
文章平均质量分 65
xiang_521
I have a dream programming!
展开
-
将一个十进制数转换成二进制输出--递归实现
#include using namespace std;void WriteBinary(int n){if(n==0||n==1)cout<<n;else{WriteBinary(n/2);cout<<n%2;}}int main(){cout << "Hello world!" << endl;WriteBinary(12);return 0;}原创 2013-04-09 16:12:56 · 768 阅读 · 0 评论 -
ACM试题学习--QuickSum
题目:要求计算一个输入包(及一行字符串)的QuickSum。所谓QuickSum.,就是指一行字符串(数据包中)每个字符的位置与该字符值的乘积相加的结果。一个数据包占一行,仅有大写字母和空格组成位置有1开始组成,空格也占一个位置,A-Z的值对应是1-26,空格值为0。例如ACM:1*1+3*2+3*13=46.C++代码如下。#include #include #include us原创 2013-04-09 17:13:17 · 945 阅读 · 0 评论