立志用更少的代码做更高效的表达


Pat乙级最优化代码+题解+分析汇总——>传送门


在数学中,矩阵的“谱半径”是指其特征值的模集合的上确界。换言之,对于给定的 n 个复数空间的特征值{a1+b1i,…,an+bni},它们的模为实部与虚部的平方和的开方,而“谱半径”就是最大模。

现在给定一些复数空间的特征值,请你计算并输出这些特征值的谱半径。

输入格式:
输入第一行给出正整数 N(≤ 10 000)是输入的特征值的个数。随后 N 行,每行给出 1 个特征值的实部和虚部,其间以空格分隔。注意:题目保证实部和虚部均为绝对值不超过 1000 的整数。

输出格式:
在一行中输出谱半径,四舍五入保留小数点后 2 位。

输入样例:
5
0 1
2 0
-1 0
3 3
0 -3
输出样例:
4.24


样例解释

对于题给样例, 最大的模显然是第四组数据, 为3倍根号2,化成小数为4.24(PS:最初算成2倍根号3,思考了好久。汗-_-||)


代码

#include<bits/stdc++.h>
using namespace std;
int main() {double sum = 0;int n; cin >> n; while(n--) {double a, b; cin >> a >> b;sum = max(sum, sqrt(a*a+b*b));}printf("%.2lf\n", sum);return 0;
}


PAT冲冲冲!ACM冲冲冲!

【简便代码】1063 计算谱半径 (20分)_10行代码AC相关推荐

  1. C++学习之路 | PTA乙级—— 1063 计算谱半径 (20 分)(精简)

    1063 计算谱半径 (20 分) 在数学中,矩阵的"谱半径"是指其特征值的模集合的上确界.换言之,对于给定的 n 个复数空间的特征值 { a ​1 ​​ +b ​1 ​​ i,⋯ ...

  2. 1063 计算谱半径 (20分)

    在数学中,矩阵的"谱半径"是指其特征值的模集合的上确界.换言之,对于给定的 n 个复数空间的特征值 它们的模为实部与虚部的平方和的开方,而"谱半径"就是最大模. ...

  3. 1063 计算谱半径 (20 分)

    在数学中,矩阵的"谱半径"是指其特征值的模集合的上确界.换言之,对于给定的 n 个复数空间的特征值 { a1​+b1​i,⋯,an​+bn​i },它们的模为实部与虚部的平方和的开 ...

  4. 【PAT乙级】1063 计算谱半径 (20 分)

    题目地址 #include<cstdio> #include<iostream> #include<cmath> using namespace std; int ...

  5. 1050 String Subtraction (20 分)_10行代码AC

    立志用最少的代码做最高效的表达 PAT甲级最优题解-->传送门 Given two strings S​1​​ and S​2​​, S=S​1​​−S​2​​ is defined to be ...

  6. 【简便代码】1064 朋友数 (20分)_25行代码AC

    立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 如果两个整数各位数字的和是一样的,则被称为是"朋友数",而那个公共的和就是它们的" ...

  7. 用python做一个输入半径值计算圆的面积保留两位小数_1063 计算谱半径 (20分)

    1063 计算谱半径 (20分) 在数学中,矩阵的"谱半径"是指其特征值的模集合的上确界.换言之,对于给定的 n 个复数空间的特征值 { a1+b1i,⋯,an+bni },它们的 ...

  8. 1063. 计算谱半径(20)

    1063. 计算谱半径(20) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 在数学中,矩阵的"谱半径 ...

  9. 1063. 计算谱半径(20)-PAT乙级真题

    1063. 计算谱半径(20) 在数学中,矩阵的"谱半径"是指其特征值的模集合的上确界.换言之,对于给定的n个复数空间的特征值{a1+b1i, ..., an+bni},它们的模为 ...

最新文章

  1. str.format() 格式化字符串函数
  2. VS2010中的新特点(上)
  3. Eclipse 代码自动提示的设置
  4. 【D3.js 学习总结】26、D3地理地图
  5. iOS架构-静态库.framework之依赖第三方库(7)
  6. 编译安装LNMP Centos 6.5 x64(6.6 x64) + Nginx1.6.0 + PHP5.5.13 + Mysql5.6.19
  7. 【运筹学】线性规划数学模型 ( 单纯形法 | 最优解判定原则 | 线性规划求解示例 )
  8. ACM练习 校赛183F:公平的游戏(TLE)【vector不重复添加、删除指定元素、排序】
  9. 一句话超短摘要,速览752篇EMNLP论文
  10. 引出发射和什么是反射和Class类和Class实例、基本类型的字节码对象
  11. png、jpg、gif那些事情
  12. 关于html frame导航
  13. 数据:BTC全网算力为134.40 EH/s,新增地址数54.03万
  14. python docs库_python库之_thread
  15. python bp神经网络进行预测_python实现BP神经网络回归预测模型
  16. 相辅相成的知识图谱与预训练语言模型
  17. 纯C++编写Win32/X64通用Shellcode注入csrss进程
  18. PreparedStatement 不定参数处理
  19. (8)FPGA面试技能提升篇(LTE、CPRI/eCPRI接口、LDPC)
  20. 4部网页配色电子书库之第3部——网页配色方案速查表

热门文章

  1. Java开发必须掌握的 20+ 种 Spring 常用注解
  2. 为什么将0.1f改为0会使性能降低10倍?
  3. 为了追求极致的性能,Kafka掌控这11项要领
  4. 力扣--扁平化嵌套列表迭代器
  5. 风起云涌时,亦是光芒四射时 | LiveVideoStackCon 2020线上峰会日程全公开
  6. 数据结构与算法之二叉树的序列化和反序列化及判断一棵树是否为平衡二叉树
  7. Java多线程之Synchronized和Lock的区别
  8. 网络编程(32)—— linux中销毁僵尸进程的四种方法
  9. Spark的实战题目——寻找5亿次访问中,访问次数最多的人
  10. 来来来,大家说一下CPU!【关于 CPU 的一些基本知识总结】