#34037: c++


ericshen0922@gmail.com (little coderrr)

學校 : 不指定學校
編號 : 198722
來源 : [59.115.134.90]
最後登入時間 :
2024-04-18 00:18:34
i428. 1. 巴士站牌 -- 2022年10月APCS | From: [36.227.136.17] | 發表日期 : 2023-02-24 23:51

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int m;
    int b=-1,s=10000;
     vector<int>xx;
    vector<int>yy;
    cin>>m;
    for(int i=0;i<m;++i){
        int x,y;
        cin>>x;
        cin>>y;
        xx.push_back(x);
        yy.push_back(y);
    }
        for(int i=0;i<m-1;++i){
            if(abs(xx[i+1]-xx[i])+abs(yy[i+1]-yy[i])>b){
                b=abs(xx[i+1]-xx[i])+abs(yy[i+1]-yy[i]);
            }
            if(abs(xx[i+1]-xx[i])+abs(yy[i+1]-yy[i])<s){
                s=abs(xx[i+1]-xx[i])+abs(yy[i+1]-yy[i]);
            }
        }

    cout<<b<<" "<<s;
    return 0;
}
 
ZeroJudge Forum