【2012百度之星资格赛】A:百度计算器的加法
2012-05-30 15:25
344 查看
时间限制:
1000ms
内存限制:
10000kB
描述
百度框计算中提供了计算器这个功能,模拟计算器中的复杂功能,我们最先需要解决的就是实现加法模块。今天就给你个机会,和百度计算器一样,计算一下十以内的加法吧。
输入
仅有一组数据,包含两个正整数,分别为a, b(0 <= a, b <= 10)
输出
一个正整数,暨输入a, b后对应的a+b的计算结果
样例输入
样例输出
1000ms
内存限制:
10000kB
描述
百度框计算中提供了计算器这个功能,模拟计算器中的复杂功能,我们最先需要解决的就是实现加法模块。今天就给你个机会,和百度计算器一样,计算一下十以内的加法吧。
输入
仅有一组数据,包含两个正整数,分别为a, b(0 <= a, b <= 10)
输出
一个正整数,暨输入a, b后对应的a+b的计算结果
样例输入
5 2
样例输出
7
#include <stdio.h> #include <stdlib.h> int Add(int a,int b) { int jw=a&b; int jg=a^b; while(jw) { int t_a=jg; int t_b=jw<<1; jw=t_a&t_b; jg=t_a^t_b; } return jg; } int main(int argc, char* argv[]) { int a,b,c; scanf("%d",&a); scanf("%d",&b); c=Add(a,b); printf("%d",c); return 0; }
相关文章推荐
- 2012百度之星资格赛--A:百度计算器的加法
- 【2012 - 百度之星资格赛 - A:百度计算器的加法】
- 【2012百度之星资格赛】A:百度计算器的加法
- 【2012百度之星资格赛】A:百度计算器的加法
- 2012百度之星[A:百度计算器的加法]
- 【2012 - 百度之星资格赛 - J:百度的新大厦】
- 【2012百度之星/资格赛】J:百度的新大厦
- 【2012百度之星/资格赛】J:百度的新大厦
- 2012百度之星资格赛 J:百度的新大厦(不是水题胜似水题)
- 【2012百度之星/资格赛】J:百度的新大厦
- 【2012百度之星资格赛】J:百度的新大厦
- 百度之星之A:百度计算器的加法
- 【2012百度之星资格赛】J:百度的新大厦
- 【2012百度之星/资格赛】B:小诺爱USB设备
- 【2012百度之星资格赛】C:易手机的套餐
- 【2012 - 百度之星资格赛 - F:百科蝌蚪团】
- 【2012百度之星资格赛】D:共同狂欢
- 【2012 - 百度之星资格赛 - G:聊天就是Repeat】
- 2012百度之星资格赛试题与AC代码
- 百度之星资格赛 J题 百度的新大厦