当前位置: 首页 > news >正文

网站建设周末培训液体硅胶 技术支持 东莞网站建设

网站建设周末培训,液体硅胶 技术支持 东莞网站建设,民宿预订网站制作,建设网站需要懂什么题目描述 在比赛中,根据数据范围,分析清楚变量的取值范围,是非常重要的。int 类型变量与 int 类型变量相乘,往往可能超出 int 类型可以表示的取值范围。 现在,给出两个 int 类型变量 x,y 及其取值范围,请…

题目描述

在比赛中,根据数据范围,分析清楚变量的取值范围,是非常重要的。int 类型变量与 int 类型变量相乘,往往可能超出 int 类型可以表示的取值范围。

现在,给出两个 int 类型变量 x,y 及其取值范围,请问 x×y 的值是否可能超过 int 类型可以表示的范围?

提示:int 类型可以表示的范围为 [−2147483648,2147483647],即 [−231,231−1]。也就是,int 类型可以表示的最小值为 −2147483648,最大值为 2147483647。

输入格式

输入共两行。

输入的第一行为两个整数 xl​,xu​,表示变量 x 的取值范围为 xl​≤x≤xu​。

输入的第二行为两个整数 yl​,yu​,表示变量 y 的取值范围为 yl​≤y≤yu​。

输出格式

输出一行一个字符串:

  • 若会超过,则输出 long long int
  • 若不会超过,则输出 int

输入输出样例

输入 #1复制

1 5
1 5

输出 #1复制

int

输入 #2复制

-2147483647 2147483647
-2147483647 2147483647

输出 #2复制

long long int

说明/提示

数据规模与约定

  • 对于 50% 的测试数据,0≤xl​≤xu​<231,0≤yl​≤yu​<231。
  • 对于 100% 的测试数据,−231≤xl​≤xu​<231,−231≤yl​≤yu​<231。

题解 

#include<iostream>
#include<cmath>
#define MAX 2147483467
#define NMAX -2147483648
using namespace std;int main(){int xl,xu,yl,yu;long long int xmax,ymax;cin>>xl>>xu>>yl>>yu;if(xl>MAX||xl<NMAX||xu>MAX||xu<NMAX||yl>MAX||yl<NMAX||yu>MAX||yu<NMAX){cout<<"long long int"<<endl;return 0;}if(abs(xu)>=abs(xl))xmax=xu;else xmax=xl;if(abs(yu)>=abs(yl))ymax=yu;else ymax=yl;if(xmax*ymax>MAX||xmax*ymax<NMAX)cout<<"long long int"<<endl;elsecout<<"int"<<endl;return 0;
}

本题还有一种思路是利用各范围乘值溢出后的错误结果与long long int存放的正确结果相比较,任意不等则有溢出(C++数据自然溢出)

http://www.dtcms.com/a/485191.html

相关文章:

  • 鞍山建设局的网站网站空间备案
  • 电商网站获取流量的方法安装wordpress建站程序
  • 烟台微信网站建设网站建设优化推广教程
  • 网站备案需要哪些资料深圳注册公司去哪里注册
  • 专业人士怎样建网站做导航网站赚钱吗
  • 中文网站怎么做英文版哈尔滨最新
  • 网站建设项目报告总结报告网站qq链接怎么做
  • 秦皇岛专业做网站网站建设用处
  • 百度做个网站要多少钱wordpress cdn 插件
  • 齐河网站建设价格怎么做网站海外推广
  • 网站怎么让谷歌收录域名的注册方式
  • 网站功能需求分析文档在网上怎么卖货
  • 专业建设金融行业网站的公司自己画装修设计图的软件
  • 网站开发外包不给ftp如何制作宣传小视频
  • 网站管理公司排名提升学历官网
  • 企业一站式网站建设中国wordpress用的人少
  • 设计网站属于什么专业竹溪县县建设局网站
  • 国际网站建设公司易语言做网站教程
  • 商城网站哪个公司做的好处网站开发设计需求文档
  • 百度做网站的东莞做网站公司哪家好
  • 福田网站建设联系电话老网站权重低的原因
  • 做网页设计网站有哪些竞价推广sem
  • 宜宾建设网站北滘建网站
  • 喊人做网站需要注意些什么自己做的网站会被黑吗
  • 国外印花图案设计网站移动端有哪些
  • 租用空间做网站做网站对外贸有什么用
  • 跨国网站浏览器网站的题目
  • 泰州市网站建设制作做网站中二级导航链接到一级导航
  • 明年做哪个网站致富网站建设公司哪家好该如何选择
  • 邢台做网站信息找工作的网站平台