pat 2급 1063C 언어
수학에서 행렬의 스펙트럼 반경은 그 특징값의 모형 집합의 상확계를 가리킨다.다시 말하면 주어진 n개의 복수 공간의 특징값 {a 1+b1i,..., an+bn i}에 대한 그들의 모형은 실과 허의 제곱과 개방이고'스펙트럼 반경'이 가장 큰 모형이다.현재 복수 공간의 특징 값을 정합니다. 이 특징 값의 스펙트럼 반경을 계산하고 출력하십시오.입력 형식:
첫 번째 행을 입력하면 양의 정수 N(≤ 10 000)이 입력한 피쳐 값의 개수입니다.그런 다음 N행은 각 행에 대한 피쳐 값의 실과 허를 공백으로 구분하여 표시합니다.주의: 제목은 실부와 허부가 모두 절대치가 1000을 넘지 않는 정수임을 보증한다.출력 형식:
한 줄에서 스펙트럼 반경을 출력하고 소수점 뒤 두 자리를 반올림한다.샘플 입력:
5 0 1 2 0 - 1 0 3 3 0 - 3 출력 예:
4.24
사고의 방향
a의 제곱에 b의 제곱의 최대치를 계산한 다음에 그들이 루트를 개설한 후의 값을 출력하면 된다.
#include
#include
int main()
{
int N,a,b,max=0;
double f=0.00;
scanf("%d",&N);
for(int i=0;i<N;i++)
{
scanf("%d %d",&a,&b);
if(a*a+b*b>max)
{
max=a*a+b*b;
}
}
f=(double)(sqrt(max));
printf("%.2lf",f);
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
PAT 01-2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.