Submission #5310222


Source Code Expand

#include<iostream>
#include<vector>
#include<cmath>
using namespace std;

// Problem https://atcoder.jp/contests/arc004/tasks/arc004_1

float solver(int allP,vector<int> X,vector<int> Y){
    float maxDist =0.000;
    float result;
    /** for(int j=0;j<allP;j++){
        cout << "(" << X.at(j) << "," << Y.at(j) << ")" << endl;
    }**/
    for(int j=0;j<allP;j++){
        for(int k=0;k<allP;k++){
            float nowDist;
            int diffX,diffY;
            diffX = pow(( X.at(j) - X.at(k)),2);
            diffY = pow(( Y.at(j)-Y.at(k)),2);
            nowDist = sqrt(diffX+diffY);
            if(maxDist < nowDist)maxDist = nowDist;
        }
    }
    result = maxDist;
    return result;
}

int main(void){
    int N;
    float answer;
    cin >> N;
    vector<int> x(N),y(N);
    for(int j=0;j<N;j++){
        cin >> x.at(j) >> y.at(j);
    }
    answer = solver(N,x,y);
    cout << answer << endl;
}

Submission Info

Submission Time
Task A - 2点間距離の最大値 ( The longest distance )
User ymnk_kun
Language C++14 (GCC 5.4.1)
Score 100
Code Size 953 Byte
Status AC
Exec Time 1 ms
Memory 256 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 26
Set Name Test Cases
All 00_max.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 00_sample_05.txt, 01_rnd_00.txt, 01_rnd_01.txt, 01_rnd_02.txt, 01_rnd_03.txt, 01_rnd_04.txt, 01_rnd_05.txt, 01_rnd_06.txt, 01_rnd_07.txt, 01_rnd_08.txt, 01_rnd_09.txt, 01_rnd_10.txt, 01_rnd_11.txt, 01_rnd_12.txt, 01_rnd_13.txt, 01_rnd_14.txt, 01_rnd_15.txt, 01_rnd_16.txt, 01_rnd_17.txt, 01_rnd_18.txt, 01_rnd_19.txt
Case Name Status Exec Time Memory
00_max.txt AC 1 ms 256 KB
00_sample_01.txt AC 1 ms 256 KB
00_sample_02.txt AC 1 ms 256 KB
00_sample_03.txt AC 1 ms 256 KB
00_sample_04.txt AC 1 ms 256 KB
00_sample_05.txt AC 1 ms 256 KB
01_rnd_00.txt AC 1 ms 256 KB
01_rnd_01.txt AC 1 ms 256 KB
01_rnd_02.txt AC 1 ms 256 KB
01_rnd_03.txt AC 1 ms 256 KB
01_rnd_04.txt AC 1 ms 256 KB
01_rnd_05.txt AC 1 ms 256 KB
01_rnd_06.txt AC 1 ms 256 KB
01_rnd_07.txt AC 1 ms 256 KB
01_rnd_08.txt AC 1 ms 256 KB
01_rnd_09.txt AC 1 ms 256 KB
01_rnd_10.txt AC 1 ms 256 KB
01_rnd_11.txt AC 1 ms 256 KB
01_rnd_12.txt AC 1 ms 256 KB
01_rnd_13.txt AC 1 ms 256 KB
01_rnd_14.txt AC 1 ms 256 KB
01_rnd_15.txt AC 1 ms 256 KB
01_rnd_16.txt AC 1 ms 256 KB
01_rnd_17.txt AC 1 ms 256 KB
01_rnd_18.txt AC 1 ms 256 KB
01_rnd_19.txt AC 1 ms 256 KB