poj 2109 Power of Cryptography

Power of Cryptography
Time Limit: 1000MS Memory Limit: 30000K
Total Submissions: 18408 Accepted: 9292
题目大意  给出两个数n,k
要你求个数ans  ans^n=k
关于题目中的数据范围全然能够用double完爆  不是必需用到二分+高精度
可是double类型尽管能表示10^(-307)   ~   10^308, (远大于题意的1<=p<10101这个范围),但仅仅能精确前16位,因此必须慎用
那么为了避免double对输入的数在运算过程中进行精确,那么我们必须让double的运算第一步就得到一个int(即小数点尾数全为0)
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main()
{double n,m;while(cin>>n>>m)cout<<pow(m,1/n)<<endl;return 0;
}

非常短有木有。

。。

。。

转载于:https://www.cnblogs.com/zsychanpin/p/6786133.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/269512.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JAVA中文支持指南(Vera Yuanti)

在本指南中假设你已经安装了ttf-vera-yuan字体包&#xff0c;如果你还没有安装的话&#xff0c;请使用下面的命令&#xff1a; 代码: sudo apt-get install ttf-vera-yuan 1、首先安装Sun的J2SDK1.5包 代码: sudo apt-get install sun-j2sdk1.5 2、然后进入J2SDK的库目录 cd /u…

linux可以使用的远程管理,linux下可以使用以下()方法进行远程管理

linux下可以使用以下()方法进行远程管理更多相关问题1013的倒数是______&#xff1b;______和14互为倒数&#xff0e;12的倒数是______&#xff0c;______的倒数为47&#xff0e;试说明按年度计划分配率分配制造费用的特点、适用范围和优缺点。试说明材料费用分配的基本方法。什…

解决在工具栏Chrome图标上点击右键会显示“常去网站”和“最后关闭网站”的问题...

在工具栏Chrome图标上点击右键&#xff0c;可以“打开新窗口”或“打开新的隐身窗口”很方便&#xff0c;但是在其他电脑上尝试该操作时&#xff0c;发现有些情况下还会显示“常去网站”和“最后关闭网站”。如果关闭之&#xff1f; 经过摸索&#xff0c;发现方法如下&#xff…

JIRA介绍- 一个专业优秀的缺陷跟踪管理软件

一个令人惊奇的软件工具.JIRA易于安装和使用,良好的性能以及灵活的可配置性.JIRA的优势&#xff1a; 1.部署简单可以在很短的时间内部署JIRA&#xff0c;管理项目中的缺陷.2."零"学习时间 JIRA是B/S架构,简单易用&#xff0c;维护管理方便.3.跟踪项目质量 JIRA为您提…

linux centos 分区,linux centos 分区

1、查看硬盘[rootlocalhost ~]# fdisk -l2、使用fdisk命令分区[rootlocalhost ~]# fdisk /dev/sdb(此处为设备名称)常用命令&#xff1a;d 删除一个分区l 显示已知的文件系统类型。 82为Linux swap分区&#xff0c; 83为Linux分区m 显示帮助菜单n 新建分区p 显示分区列表q 不保…

Navicat工具安装及建表语句

Navicat工具安装安装&#xff1a;一路下一步即可Navicat工具使用连接&#xff1a; 连接名称&#xff1a;自定义 主机名称或IP地址&#xff1a;默认为localhost 端口&#xff1a;默认3306 用户名&#xff1a;默认root 密码&#xff1a;123456双击创建的连接-->变成绿色&#…

linux vlc流媒体服务器,vlc media server rtsp 流媒体服务器搭建成功经验分享

vlc 由videolan.org 出品&#xff0c;开源免费的一款本地和网络播放器&#xff0c;支持个音视频格式非常多&#xff0c;还可以用来搭建 rtsp 流媒体服务器&#xff0c;非常好用&#xff0c;支持的平台很多&#xff1a;windows、mac、linux都可以用&#xff0c;可以做点播、多播…

基于redis 内存数据库简单使用

在ecplise中使用内存数据的客端户&#xff0c;前提要准备要下载两个jar包 commons-pool2-2.0.jar jedis-2.4.2.jar 前提准备做好了&#xff0c;那我们就开启redis的服务,打开一个命令窗体输入例如以下命令&#xff1a;redis-server 或redis-server redis根目\redis.conf se…

李连杰年度巨作霍元甲主题曲:周杰伦唱

年末最受人期待的影片《霍元甲》即将全球公映了&#xff0c;视李连杰为偶像的周杰伦将全权负责影片主题曲的创作。而在1月10日&#xff0c;这首电影同名新作已经通过全亚洲50家电台同众多歌迷和影迷见面了。 按周董的话说&#xff0c;这首歌就是在《双截棍》和《龙拳》的基础上…

linux扩大 boot分区大小,Ubuntu扩大boot空间

Ubuntu安装时按一般情况&#xff0c;BOOT分配了100MB&#xff0c;不久升级就显示空间不足。 刚开始还能删除旧的内核解决问题&#xff0c;后来删了旧内核也不够。决定扩大一下BOOT分区大小。 用GParted工具发现&#xff0c;不好扩大&#xff0c;后面没有空间&#xff0c;想缩小…

[Noi2014]随机数生成器

来自FallDream 的博客&#xff0c;未经允许&#xff0c;请勿转载&#xff0c; 谢谢。 n,m<5000 前面生成的一堆数列 意义不明 实际上就是给你一个矩阵求排序后字典序最小的路径序列 发现(1,1)->(n,m)在选了(x,y)之后就变成了选(1,1)->(x,y)和(x,y)->(n,m) 所以直接…

Inherts

在http://mqingqing123.cnblogs.com/archive/2006/01/14/317162.html里&#xff0c;我介绍了CodeFile来取代Codebehind&#xff0c;可能你会感觉疑惑&#xff1a;ASP.NET工作组花费了很大的时间建立了与.NET1.1不同的后台文件模型&#xff0c;为什么没有更改.NET1.1的Inherits呢…

通孔的作用是什么linux,电路板空洞的作用是什么 如何区分PTH与NPTH两种通孔

如果你有机会拿起一片电路板&#xff0c;稍微观察一下会发现这电路板上有着许多大大小小的孔洞&#xff0c;把它拿起来对着天花板上的电灯看&#xff0c;还会发现许多密密麻麻的小孔&#xff0c;这些孔洞可不是放在哪里摆好看的&#xff0c;每个孔洞都是有其目的而被设计出来的…

Django Step by Step中文版,推荐一下

Diango是Python的一个快速Web开发框架&#xff0c;称为Python的ROR&#xff0c;在limodou的Blog里已经推荐了很久&#xff0c;元旦前后也学习了一下&#xff0c;最近很懒&#xff0c;什么都没有干。文档地址&#xff1a;http://www.woodpecker.org.cn/obp/django/django-stepby…

UVa 11324 最大团(强连通分量缩点)

https://vjudge.net/problem/UVA-11324 题意&#xff1a;给一张有向图G&#xff0c;求一个结点数最大的结点集&#xff0c;使得该结点集中任意两个结点u和v满足&#xff0c;要么u可以到达v&#xff0c;要么v可以达到u。 思路&#xff1a; 找到SCC后进行缩点建图&#xff0c;每个…