博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AcDream 1079 郭氏数
阅读量:5234 次
发布时间:2019-06-14

本文共 582 字,大约阅读时间需要 1 分钟。

题意:求出两点的距离。

解法:由于有一种情况相加将超出long long的最大表示范围,由于计算机将减法都视作是加法,因此溢出之后的值如果使用无符号格式控制符来输出的话,结果是对的。

代码如下:

#include 
#include
#include
#include
#include
using namespace std;int main() { int T; scanf("%d", &T); while (T--) { long long int x, y, Max, Min; scanf("%lld %lld", &x, &y); Max = x > y ? x : y; Min = x < y ? x : y; printf("%llu\n", Max - Min); } return 0;}

 

转载于:https://www.cnblogs.com/Lyush/archive/2013/03/19/2969575.html

你可能感兴趣的文章
内核提权姿势笔记
查看>>
win32和x86以及x64的区别
查看>>
Take Note And Sync (Beta) Release.
查看>>
素数判断 - C语言实现
查看>>
浙大 PAT 乙级 1001-1075 目录索引
查看>>
Win7任务栏合并
查看>>
寒假作业2
查看>>
bzoj3181: [Coci2012]BROJ
查看>>
略略略
查看>>
意灵魔法馆首页的初步设计
查看>>
AS3自定义鼠标光标后应注意鼠标事件捕获问题
查看>>
高收入的背后,码农的亚健康问题也不容忽视
查看>>
第四周学习总结
查看>>
leetcode-03-二叉树的锯齿层次遍历
查看>>
CSS属性的应用
查看>>
Java MFixedColumnTable (提供行标题栏的表格)
查看>>
【设计模式】桥接模式
查看>>
struts2的Action该方法不能去
查看>>
《java系统性能优化》--2.高速缓存
查看>>
于CentOS 6 安装 Wordpress
查看>>