UVa 10055 简单题
2017-04-04 14:21
232 查看
这道题吧,可以说是我现在做UVA时碰到的最简单的,但仔细读题你会发现有个地方可能会出错误,就是2的32次方,我们都知道int的范围是-214748364~2147483647,而2的32次方是2147483648,所以我们定义变量时要用long long定义,而不能用int,幸亏我眼力好
,再简单也要附上代码:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
long long int n,m,a,b;
while(cin>>n>>m){
a=n>m?n:m;
b=n<m?n:m;
cout<<a-b<<endl;
}
return 0;
}
相关文章推荐
- Hashmat the brave warrior(UVa10055)简单题
- Hashmat the brave warrior(UVa10055)简单题
- UVa 10055 简单题
- [简单DP] UVA 10051 Tower of Cubes
- 解题记录:UVa 100,102,10055,10071
- 【uva - 10055 Hashmat the Brave Warrior】
- UVa 100 简单模拟
- UVa 116 Unidirectional TSP(简单旅行商DP)
- UVa 602 简单模拟
- UVa 10055
- UVA10014-简单计算
- UVa 11000 简单递推
- uva 10055 Hashmat the Brave Warrior
- uva-10055 - Hashmat the Brave Warrior
- UVA 784 - Maze Exploration(简单DFS)
- uva10055
- UVa:10055 - Hashmat the Brave Warrior
- uva 10055 Hashmat the Brave Warrior
- UVa 539 - The Settlers of Catan, 简单回溯
- UVA 572(简单的dfs)