1063. 计算谱半径(20)

2023-11-15

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

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

输入格式:

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

输出格式:

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

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

#include<iostream>
#include<cmath>
using namespace std;

int main()
{
    int n,fact,imag,result,max=0,temp;
    float Max;
    cin >> n;
    while(n--){
        cin >> fact >> imag;
        result=fact*fact+imag*imag;
        if(result>max){
            temp=max;
            max=result;
            result=temp;
        }
    }
    Max=sqrt(max);
    printf("%.2f",Max);
    return 0;
}

用格式化输出函数printf就是爽!!!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

1063. 计算谱半径(20) 的相关文章

  • PAT乙级题解1016——1016 部分A+B(Java)

    PAT乙级题解1016 1016 部分A 43 B xff08 Java xff09 一 xff1a 题目 二 xff1a 输入输出 输入样例 xff1a span class token number 3862767 span span
  • PAT 1005 Spell It Right

    Given a non negative integer N your task is to compute the sum of all the digits of N and output every digit of the sum
  • 7-10 链表去重(25 分)

    给定一个带整数键值的链表 L 你需要把其中绝对值重复的键值结点删掉 即对每个键值 K 只有第一个绝对值等于 K 的结点被保留 同时 所有被删除的结点须被保存在另一个链表上 例如给定 L 为 21 15 15 7 15 你需要输出去重后的链表
  • PAT BASIC LEVEL 1054. 求平均值 (20)

    1054 求平均值 20 本题的基本要求非常简单 给定N个实数 计算它们的平均值 但复杂的是有些输入数据可能是非法的 一个 合法 的输入是 1000 1000 区间内的实数 并且最多精确到小数点后2位 当你计算平均值的时候 不能把那些非法的
  • 分支-20. 计算符号函数的值(10)

    对于任一整数n 符号函数sign n 的定义如下 请编写程序计算该函数对任一输入整数的值 输入格式 输入在一行中给出整数n 输出格式 在一行中按照格式 sign n 函数值 输出该整数n对应的函数值 输入样例 1 10 输出样例 1 sig
  • 1031. 查验身份证(15)

    一个合法的身份证号码由17位地区 日期编号和顺序编号加1位校验码组成 校验码的计算规则如下 首先对前17位数字加权求和 权重分配为 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 然后将计算的和对11取模得到值Z 最
  • 2020年十二月ccf-csp认证总结(内附个人题解)

    吐槽一下这个在线评测功能 平均四十分钟才能看到提交结果 本次成绩为100 100 0 30 20 最后两道题都是骗的分 提醒自己附代码的神奇图片 希望寒假有时间把没做出来的题目也再做一遍 csp官网更新出题目后 有路过的可以提醒我把题目加上
  • 1014 Waiting in Line (30)

    题目描述 Suppose a bank has N windows open for service There is a yellow line in front of the windows which devides the wait
  • PAT乙级刷题之路1055 集体照 (25分)

    1055 集体照 25分 拍集体照时队形很重要 这里对给定的 N 个人 K 排的队形设计排队规则如下 每排人数为 N K 向下取整 多出来的人全部站在最后一排 后排所有人的个子都不比前排任何人矮 每排中最高者站中间 中间位置为 m 2 1
  • 7-7 12-24小时制 (15 分) (C语言实现)

    题目 思路 直接跟着题目往下写 没有过多思考 后面答案部分正确 才重新写了12点那里的程序 11min 代码 include
  • PAT1033 旧键盘打字 (20 分)

    题目描述 旧键盘上坏了几个键 于是在敲一段文字的时候 对应的字符就不会出现 现在给出应该输入的一段文字 以及坏掉的那些键 打出的结果文字会是怎样 输入格式 输入在 2 行中分别给出坏掉的那些键 以及应该输入的文字 其中对应英文字母的坏键以大
  • Pat刷题真题乙级(4)

    标题 前言 Pat乙级1013 组个最小数 Pat乙级1014 科学计数法 Pat乙级1017 打印沙漏 Pat乙级1018 人口普查 Pat乙级1019 旧键盘 前言 这个周末花了两天才写了五道题 嘿嘿 康康吧 Pat乙级1013 组个最
  • 集合相似度(PAT)

    题目链接 https www patest cn contests gplt L2 005 一开始用map超时了 总是有一组数据超时 当时觉得很纳闷 后来学到了 其实set也是可以开数组的 map也是 include
  • PAT-组个最小数

    题目描述 给定数字0 9各若干个 你可以以任意顺序排列这些数字 但必须全部使用 目标是使得最后得到的数尽可能小 注意0不能做首位 例如 给定两个0 两个1 三个5 一个8 我们得到的最小的数就是10015558 现给定数字 请编写程序输出能
  • 1032. 挖掘机技术哪家强(20)

    为了用事实说明挖掘机技术到底哪家强 PAT组织了一场挖掘机技能大赛 现请你根据比赛结果统计出技术最强的那个学校 输入格式 输入在第1行给出不超过105的正整数N 即参赛人数 随后N行 每行给出一位参赛者的信息和成绩 包括其所代表的学校的编号
  • 1007. 素数对猜想 (20)

    让我们定义 dn 为 dn pn 1 pn 其中 pi 是第i个素数 显然有 d1 1 且对于n gt 1有 dn 是偶数 素数对 猜想 认为 存在无穷多对相邻且差为2的素数 现给定任意正整数N lt 105 请计算不超过N的满足猜想的素数
  • 【PAT乙级】旧键盘打字

    题目描述 旧键盘上坏了几个键 于是在敲一段文字的时候 对应的字符就不会出现 现在给出应该输入的一段文字 以及坏掉的那些键 打出的结果文字会是怎样 输入格式 输入在 2 行中分别给出坏掉的那些键 以及应该输入的文字 其中对应英文字母的坏键以大
  • 8-0. 查找整数(10)

    本题要求从输入的N个整数中查找给定的X 如果找到 输出X的位置 从0开始数 如果没有找到 输出 Not Found 输入格式 输入在第1行中给出2个正整数N lt 20 和X 第2行给出N个整数 数字均不超过长整型 其间以空格分隔 输出格式
  • 分支-11. 计算工资(15)

    某公司员工的工资计算方法如下 一周内工作时间不超过40小时 按正常工作时间计酬 超出40小时的工作时间部分 按正常工作时间报酬的1 5倍计酬 员工按进公司时间分为新职工和老职工 进公司不少于5年的员工为老职工 5年以下的为新职工 新职工的正
  • 1051. 复数乘法 (15)

    复数可以写成 A Bi 的常规形式 其中A是实部 B是虚部 i是虚数单位 满足i2 1 也可以写成极坐标下的指数形式 R e Pi 其中R是复数模 P是辐角 i是虚数单位 其等价于三角形式 R cos P isin P 现给定两个复数的R和

随机推荐

  • 走向成熟的KubeEdge边缘网络项目EdgeMesh详解

    本文首发 容器魔方 KubeEdge 社区边缘网络方案致力于研究和解决边缘计算场景下跟网络连通 服务协同 流量治理等相关的一系列问题 其中 EdgeMesh 子项目当前实现了边缘计算场景下应用的跨云边 跨边边的网络通信 目前项目已逐渐从一个
  • python startswitch_在python中映射开关列表

    cmap s0 c0 s1 c1 s2 c1 class MultiSwitch OVSSwitch Custom Switch subclass that connects to different controllers def sta
  • 关于 ‘builtin_function_or_method‘ object has no attribute ‘set_colorkey‘和 No video mode has been set解释

    在加载一个图片文件的时候 convert没有加上括号 在后面调用的时候 好像就不能识别这个图片文件了 错误写法 player img pygame image load os path join img folder ji jpg conv
  • 算法可视化工具

    转载源地址 一 学算法必去的一个网站 首先有一个网站那是每一个学习数据结构与算法都必须去的网站 说出来你就知道了 那就是大名鼎鼎的LeetCode 链接直达 https leetcode com 中文版长这个样子的 点开探索给你看看 强烈推
  • 数组的创建与使用(1、创建一个 int 类型数组, 元素个数为 100, 并把每个元素依次设置为 1 - 100;2、实现一个方法 printArray;3、实现一个方法 transform。)

    一 创建一个 int 类型数组 元素个数为 100 并把每个元素依次设置为 1 100 import java util Arrays public class Test public static void main String arg
  • Vue 3 中的 Fragments 是什么?如何使用它

    Vue 3 中的 Fragments 是什么 如何使用它 在 Vue 3 中 引入了一个新的特性叫做 Fragments 它为我们提供了一种更简洁的方式来组合多个子元素 而无需额外的包裹元素 Fragments 可以让我们在不引入多余 DO
  • 14-Scala之隐式转换

    1 为什么要隐式转换 我们经常引入第三方库 但当我们想要扩展新功能的时候通常是很不方便的 因为我们不能直接修改其代码 scala提供了隐式转换机制和隐式参数帮我们解决诸如这样的问题 Scala中的隐式转换是一种非常强大的代码查找机制 当函数
  • python 参数值等于None怎么用

    def test query m None m string 看了下 一般都这样写 如果is None时候初始化下 if m is None m return query m if name main 既支持这样 query 辛弃疾 pri
  • 软件测试常见的风险,软件测试中常见的风险分析

    在软件测试或者App测试工作中 主要的风险表现有以下几点 1 需求风险 对软件需求理解不准确 导致测试范围存在误差 遗漏部分需求或者执行了错误的测试方式 另外需求变更导致测试用例变更 同步时存在误差 2 测试用例风险 测试用例设计不完整 忽
  • RuntimeError: a leaf Variable that requires grad has been used in an in-place operation.a += torch.o

    叶子节点不能执行in place 原地 操作 因为在进行前向传播的时候得到的是叶子结点的地址 再进行反向传播的时候这个地址不变才不会报错 地址改变了就会出错 要将 a torch ones 1 改为 a a torch ones 1 另外下
  • 计算机断电无法启动不了系统,电脑突然断电后无法启动怎么回事

    使用电脑的时候 总是会避免不了各种意外的事情 比如常见的电脑突然断电的情况 然后就会关机 可是关机之后就无法开机了 这是怎么回事呢 那么遇到电脑突然断电后无法启动如何解决呢 不用担心 本文给大家讲述一下电脑断电关机后无法开机的详细修复步骤
  • 用c语言实现顺序查找,顺序查找算法及C语言实现

    通过前面对静态查找表的介绍 静态查找表即为只做查找操作的查找表 静态查找表既可以使用 虽然一个是本节以静态查找表的顺序存储结构为例做详细的介绍 顺序查找的实现 静态查找表用顺序存储结构表示时 顺序查找的查找过程为 从表中的最后一个数据元素开
  • Java实现哈希函数/散列算法

    哈希函数 散列算法 根据某个值进行hash值计算 确保唯一性 public class HashUtils private static final String ALGORITHM SHA 256 public static String
  • Java基本类型所占存储空间大小

    基本类型 大小 最小值 最大值 包装器类型 boolean Boolean char 两个字节 Unicode 0 Unicode 2 16 1 Character byte 一个字节 128 127 Byte short 两个字节 2 1
  • daily technology

    Trending repositories on GitHub today GitHub The Hacker News Cybersecurity News and Analysis HackerNews Pxlet Yet anothe
  • 四数之和——python

    18 四数之和 难度中等997 给你一个由 n 个整数组成的数组 nums 和一个目标值 target 请你找出并返回满足下述全部条件且不重复的四元组 nums a nums b nums c nums d 若两个四元组元素一一对应 则认为
  • 学习使用 MATLAB 数学建模一篇文章就够了

    学习中 随着学习的深入会不断补充内容 欢迎大家一起学习数学建模知识 有什么问题 大家可以评论 一起讨论学习 需要LaTeX 数学建模模板和我收集的一些数学建模资料的可以评论留下邮箱 与君共勉 文章目录 一 MATLAB 知识学习 二 数学建
  • 剖析高性能队列Disruptor背后的数据结构和算法

    本文是学习算法的笔记 数据结构与算法之美 极客时间的课程 Disruptor 是一种内存消息队列 它经Java 中另外一个非常常用的内存消息队列 ArrayBlockQueue ABS 的性能 要高出一个数量级 可以算得上是最快的内存消息队
  • 深入浅出UML类图(五)

    实例分析3 售票机控制程序 某运输公司决定为新的售票机开发车票销售的控制软件 图I给出了售票机的面板示意图以及相关的控制部件 图I 售票机面板示意图 售票机相关部件的作用如下所述 1 目的地键盘用来输入行程目的地的代码 例如 200表示总站
  • 1063. 计算谱半径(20)

    在数学中 矩阵的 谱半径 是指其特征值的模集合的上确界 换言之 对于给定的n个复数空间的特征值 a1 b1i an bni 它们的模为实部与虚部的平方和的开方 而 谱半径 就是最大模 现在给定一些复数空间的特征值 请你计算并输出这些特征值的