题目:https://pintia.cn/problem-sets/994805260223102976/problems/994805267860930560
思路:很简单的求最大值问题,再加上一个sqrt()函数即可。(注意输出%.2f已经包含了四舍五入)。
#include <iostream>
#include <cmath>
#include <algorithm>
#include <cstdio>
using namespace std;
void solve()
{
int n;
scanf("%d", &n);
int ma = -1;
while(n--)
{
int a, b;
scanf("%d %d", &a, &b);
ma = max(ma, a * a + b * b);
}
double s = sqrt(ma * 1.0);
printf("%.2f\n", s);
return;
}
int main()
{
solve();
return 0;
}
20分简单类
2018年9月17日 14:40:40