首页 > 代码库 > acdream B - 郭式树 (水题 卡cin,cout, 卡LL)
acdream B - 郭式树 (水题 卡cin,cout, 卡LL)
题目
输入正好是long long的最大, 但是答案超long long
所以用unsigned, 不能用cin cout否则一定超时;
不能用abs(), abs 只用于整数。
unsigned int 0~4294967295
int 2147483648~2147483647
unsigned long 0~4294967295
long 2147483648~2147483647
long long的最大值:9223372036854775807
long long的最小值:-9223372036854775808
unsigned long long的最大值:18446744073709551615
__int64的最大值:9223372036854775807
__int64的最小值:-9223372036854775808
unsigned __int64的最大值:18446744073709551615
1 #include <iostream> 2 #include <cstdio> 3 #include <cmath> 4 #include <algorithm> 5 using namespace std; 6 #define LL long long 7 8 int main() 9 { 10 int t; 11 LL x, y; 12 unsigned long long z; 13 scanf("%d", &t); 14 while(t--) 15 { 16 scanf("%lld%lld", &x, &y); 17 if(x > y) 18 z = x - y; 19 else 20 z = y - x; 21 printf("%llu\n", z); 22 } 23 return 0; 24 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。