PAT 乙级 1063 计算谱半径
1. 题目简述及在线测试位置
1.1 输入是N对整数,每对整数进行如下计算(设这对整数是 a b): a×a + b×b,然后开平方;统计其中的最大值
1.2 在线测试位置: 1063 计算谱半径
2. 基本思路
按题意编码即可
3. 完整AC代码
#include <math.h>
#include <iostream>
using namespace std;
int main()
{
int N,a,b,tmp;
float Max=-1;
cin >> N;
while (N--)
{
cin >> a >> b;
tmp= sqrtf(a * a + b * b);
if ( tmp > Max)
Max = tmp;
}
printf("%0.2f", Max);
return 0;
}