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

河南公司网站制作咨询成免费crm特色

河南公司网站制作咨询,成免费crm特色,西京一师一优课建设网站,长丰网站建设目录 题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 样例 #2样例输入 #2样例输出 #2 提示题目简化题目思路AC 代码 观前提示,此题解解法非正解,仅仅是卡过数据才 A C AC AC 的。正解请参考他人博客。 题目描述 小文同学刚刚接触了信息学竞赛…

目录

    • 题目描述
    • 输入格式
    • 输出格式
    • 样例 #1
      • 样例输入 #1
      • 样例输出 #1
    • 样例 #2
      • 样例输入 #2
      • 样例输出 #2
    • 提示
    • 题目简化
    • 题目思路
    • AC 代码

观前提示,此题解解法非正解,仅仅是卡过数据才 A C AC AC 的。正解请参考他人博客。

题目描述

小文同学刚刚接触了信息学竞赛,有一天她遇到了这样一个题:给定正整数 a a a b b b,求 a b a^b ab 的值是多少。

a b a^b ab b b b a a a 相乘的值,例如 2 3 2^3 23 即为 3 3 3 2 2 2 相乘,结果为 2 × 2 × 2 = 8 2 \times 2 \times 2 = 8 2×2×2=8

“简单!”小文心想,同时很快就写出了一份程序,可是测试时却出现了错误。

小文很快意识到,她的程序里的变量都是 int 类型的。在大多数机器上,int 类型能表示的最大数为 2 31 − 1 2^{31} - 1 2311,因此只要计算结果超过这个数,她的程序就会出现错误。

由于小文刚刚学会编程,她担心使用 int 计算会出现问题。因此她希望你在 a b a^b ab 的值超过 10 9 {10}^9 109 时,输出一个 -1 进行警示,否则就输出正确的 a b a^b ab 的值。

然而小文还是不知道怎么实现这份程序,因此她想请你帮忙。

输入格式

输入共一行,两个正整数 a , b a, b a,b

输出格式

输出共一行,如果 a b a^b ab 的值不超过 10 9 {10}^9 109,则输出 a b a^b ab 的值,否则输出 -1

样例 #1

样例输入 #1

10 9

样例输出 #1

1000000000

样例 #2

样例输入 #2

23333 66666

样例输出 #2

-1

提示

对于 10 % 10 \% 10% 的数据,保证 b = 1 b = 1 b=1
对于 30 % 30 \% 30% 的数据,保证 b ≤ 2 b \le 2 b2
对于 60 % 60 \% 60% 的数据,保证 b ≤ 30 b \le 30 b30 a b ≤ 10 18 a^b \le {10}^{18} ab1018
对于 100 % 100 \% 100% 的数据,保证 1 ≤ a , b ≤ 10 9 1 \le a, b \le {10}^9 1a,b109

upd 2022.11.14 \text{upd 2022.11.14} upd 2022.11.14:新增加一组 Hack \text{Hack} Hack 数据。

题目简化

输入两个正整数 a a a b b b,如果 a b a^b ab 的值超过了 2 10 2^{10} 210,输出 -1,否则输出 a b a^b ab 的值。

题目思路

当一个 i n t int int 类型的数超过了 2 10 2^{10} 210 时,将会溢出。
如果输出这个溢出了的变量,大多数情况将会得到一个超过 2 10 2^{10} 210 的数字或者一个负数,因此判断 a b a^b ab 是否超过了 2 10 2^{10} 210 或是否是一个负数。

AC 代码

#include <bits/stdc++.h>
using namespace std;
int main()
{int a,b;cin >> a >> b;long long c = pow(a,b);if(c > 1000000000 || c < 0)cout << "-1";elsecout << c;return 0;
}

创作不易,白嫖不好,各位的支持和认可,就是我创作的最大动力,如果喜欢我的文章,给个关注吧!

冰焰狼 | 文

如果本篇博客有任何错误,请批评指教,不胜感激 !

http://www.dt0577.cn/news/56677.html

相关文章:

  • 哪里有免费的网站推广软件啊怎么在百度上做广告
  • 绵阳做手机网站建设有哪些平台可以免费发广告
  • 什么叫高端网站定制四川全网推网络推广
  • wordpress ueditor插件佛山seo优化
  • 营销策划专业长沙seo管理
  • 如何查询网站icp备案南宁网站公司
  • php p2p网站开发抖音seo
  • 网站建设实施过程网站排名分析
  • 中小企业网站该怎么做中公教育培训机构官网
  • 路由 拦截 网站开发搜索关键词站长工具
  • 做盗版电影网站赚钱怎样在百度上注册自己的店铺
  • 网站怎么收费的网站建设开发公司
  • 云阳做网站成功的网络营销案例ppt
  • 政务网站建设具体指导意见138ip查询网域名解析
  • 如何建一个公司网站北京百度seo排名点击软件
  • 传统的网站开发模式和mvc百度站长之家
  • 商城网站建设源码大连seo按天付费
  • 可以做拟合的在线网站西安网站seo推广
  • 首页网站备案号添加重庆seo教程搜索引擎优化
  • 广州模板网站建设网站外链优化方法
  • 青岛网站建设eoe渠道推广
  • 免费优化推广网站的软件太原自动seo
  • 卖家做批发发布信息网站有哪些网站排名查询alexa
  • 网站怎么做mip技术房地产销售
  • 网站链接推广方法百度指数1000搜索量有多少
  • 网站里面的图片做桌面不清晰爱站seo工具
  • 网站建设表的设计个人网站建设
  • 佛山网站建设推广怎么建网站赚钱
  • 有域名怎么建网站南宁seo英文全称
  • 凡科网站能在百度做推广吗个人免费自助建站网站