1063. 计算谱半径(20)

原题: https://www.patest.cn/contests/pat-b-practise/1063

思路: 福利题

实现:

#include <stdio.h>
#include <math.h>

int main (void) {
    int n;
    int a;
    int b;
    int max = 0; // 最大平方和 
    int tmp;     // 临时存放平方和
    int i;

    scanf("%d", &n);
    for (i = 0; i < n; i++) {
        scanf("%d %d", &a, &b);
        tmp = a * a + b * b;
        if (tmp > max) max = tmp;
    }
    printf("%.2f", sqrt(max));

    return 0;
}

posted @ 2017-11-26 10:45  阿胜4K  阅读(262)  评论(0编辑  收藏  举报