hdoj--1877--又一版 A+B(水题)
2016-03-13 13:22
239 查看
Total Submission(s): 15345 Accepted Submission(s): 5868
[align=left]Problem Description[/align]
输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数。
[align=left]Input[/align]
输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。
当m为0时输入结束。
[align=left]Output[/align]
输出格式:每个测试用例的输出占一行,输出A+B的m进制数。
[align=left]Sample Input[/align]
[align=left]Sample Output[/align]
[align=left]Author[/align]
ZJU
[align=left]Source[/align]
浙大计算机研究生复试上机考试-2008年
有一个比较坑的地方,如果A,B都是零是需要输出0的,需要加一步特判
又一版 A+B
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 15345 Accepted Submission(s): 5868
[align=left]Problem Description[/align]
输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数。
[align=left]Input[/align]
输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。
当m为0时输入结束。
[align=left]Output[/align]
输出格式:每个测试用例的输出占一行,输出A+B的m进制数。
[align=left]Sample Input[/align]
8 1300 48 2 1 7 0
[align=left]Sample Output[/align]
2504 1000
[align=left]Author[/align]
ZJU
[align=left]Source[/align]
浙大计算机研究生复试上机考试-2008年
有一个比较坑的地方,如果A,B都是零是需要输出0的,需要加一步特判
#include<cstdio> #include<iostream> #include<cmath> #include<cstring> #include<cstdlib> #include<algorithm> using namespace std; int a[100000]; int main() { __int64 m,A,B; while(cin>>m) { if(m==0) break; memset(a,0,sizeof(a)); cin>>A>>B; if(A==0&&B==0) { printf("0\n"); continue; } __int64 ans=A+B; int cnt=0; while(ans) { a[cnt++]=ans%m; ans/=m; } for(int i=cnt-1;i>=0;i--) printf("%d",a[i]); printf("\n"); } return 0; }
相关文章推荐
- TLS线程局部存储
- 低版本Xcode 出现could not find developer disk image问题
- 关于N-Gram模型
- Guava Collect
- leetcode 287 Find the Duplicate Number
- nyoj--61 传字条(一)(多线程dp)
- linux使用dhclient自动获取IP
- opencv haartraining训练过程总结dir /b > info.txt
- hdoj 又一版 A+B 1877 (机制转换)
- 变量、作用域和内存问题
- hdoj--2187--悼念512汶川大地震遇难同胞——老人是真饿了(贪心)
- linux常用命令
- Problem G: C语言习题 n个数逆序
- 变量和函数的作用域、链接属性、存储范围
- 实验三:跟踪分析Linux内核的启动过程 ----- 20135108 李泽源
- LintCode: Maximum Depth of Binary Tree
- hdoj--2187--悼念512汶川大地震遇难同胞——老人是真饿了(贪心)
- Reactor
- 动漫迷看的一点动漫
- Linux Shell 1>/dev/null 2>&1 含义