1063 计算谱半径 (20 分)
题目链接
算法分析
依次读入每一组x和y,然后计算到原点的距离,并对最大值进行更新。
代码实现
#include<bits/stdc++.h>
using namespace std;
int main(){
int n, x, y;
double mx = -1;
scanf("%d", &n);
for(int i = 1; i <= n; ++ i){
scanf("%d%d", &x, &y);
mx = max(sqrt(x * x + y * y), mx);
}
printf("%.2f", mx);
return 0;
}