C++学习之路 | PTA乙级—— 1063 计算谱半径 (20 分)(精简)
1063 计算谱半径 (20 分)
在数学中,矩阵的“谱半径”是指其特征值的模集合的上确界。换言之,对于给定的 n 个复数空间的特征值 { a
1
+b
1
i,⋯,a
n
+b
n
i },它们的模为实部与虚部的平方和的开方,而“谱半径”就是最大模。
现在给定一些复数空间的特征值,请你计算并输出这些特征值的谱半径。
输入格式:
输入第一行给出正整数 N(≤ 10 000)是输入的特征值的个数。随后 N 行,每行给出 1 个特征值的实部和虚部,其间以空格分隔。注意:题目保证实部和虚部均为绝对值不超过 1000 的整数。
输出格式:
在一行中输出谱半径,四舍五入保留小数点后 2 位。
输入样例:
5
0 1
2 0
-1 0
3 3
0 -3
输出样例:
4.24
#include<iostream>
#include<math.h>
using namespace std;
int main()
{int n;cin >> n;pair<double, double>p;double sum = 0;for (int i = 0; i < n; i++){cin >> p.first >> p.second;if (sum < sqrt((p.first * p.first) + (p.second * p.second)))sum = sqrt((p.first * p.first) + (p.second * p.second));}printf("%.2lf", sum);
}
C++学习之路 | PTA乙级—— 1063 计算谱半径 (20 分)(精简)相关推荐
- C++学习之路 | PTA乙级—— 1034 有理数四则运算 (20 分)(精简)
1034 有理数四则运算 (20 分) 本题要求编写程序,计算 2 个有理数的和.差.积.商. 输入格式: 输入在一行中按照 a1/b1 a2/b2 的格式给出两个分数形式的有理数,其中分子和分母全是 ...
- C++学习之路 | PTA乙级—— 1019 数字黑洞 (20分)(精简)
1019 数字黑洞 (20分) 给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字.一直重复这 ...
- C++学习之路 | PTA乙级—— 1012 数字分类 (20分)(精简)
1012 数字分类 (20分) 给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字: A 1 = 能被 5 整除的数字中所有偶数的和: A 2 = 将被 5 除后余 1 ...
- C++学习之路 | PTA乙级—— 1007 素数对猜想 (20分)(精简)
1007 素数对猜想 (20分) 让我们定义d n 为:d n =p n+1 −p n ,其中p i 是第i个素数.显然有d 1 =1,且对于n> ...
- C++学习之路 | PTA乙级—— 1084 外观数列 (20 分)(精简)
1084 外观数列 (20 分) 外观数列是指具有以下特点的整数序列: d, d1, d111, d113, d11231, d112213111, - 它从不等于 1 的数字 d 开始,序列的第 n ...
- C++学习之路 | PTA乙级—— 1082 射击比赛 (20 分)(精简)
1082 射击比赛 (20 分) 本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军:谁差得最远,谁就是菜鸟.本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和菜鸟.我 ...
- C++学习之路 | PTA乙级—— 1068 万绿丛中一点红 (20 分)(精简)
1068 万绿丛中一点红 (20 分) 对于计算机而言,颜色不过是像素点对应的一个 24 位的数值.现给定一幅分辨率为 M×N 的画,要求你找出万绿丛中的一点红,即有独一无二颜色的那个像素点,并且该点 ...
- C++学习之路 | PTA乙级—— 1057 数零壹 (20 分)(精简)
1057 数零壹 (20 分) 给定一串长度不超过 10 5 的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N ...
- C++学习之路 | PTA乙级—— 1048 数字加密 (20 分)(精简)
1048 数字加密 (20 分) 本题要求实现一种数字加密方法.首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 ...
最新文章
- 不要依赖代码中的异常
- 使用eclipse创建Struts2项目
- 结棍!Spring 支持 PHP 了!?
- Python 爬虫系列:糗事百科最热段子
- Linux上搭建h2引擎加载h2文件
- matlab提示未定义wc,WooCommerce 教程:修复致命错误调用未定义的函数wc_get_order() - WooCommerce 微站...
- spring 构造函数注入_Spring构造函数依赖注入示例
- 神经网络与深度学习——TensorFlow2.0实战(笔记)(四)(python文件)
- (计算机组成原理)第三章存储系统-第七节2:页式/段式虚拟存储器
- [开心学php100天]第五天:string函数(上)
- Ace Admin 学习笔记
- ❤️20行Python代码❤️一键整理桌面、文件夹❤️世界都清净了❤️
- CentOS 7下mysqld服务启动失败终极解决方案
- mac使用eclipse创建java_【Java】Mac上使用Eclipse创建Java项目的一般步骤
- 王建宙称乔布斯故意展开TD-LTE版iPhone
- bookstrap必备的基础知识
- 图像特征提取之LBP算法
- matlab系统解列模块,基于MATLAB的电力系统仿真终稿.doc
- office 在线预览
- 1060驱动java_ubuntu16.04 安装 GTX 1060 显卡驱动