问题标题: 酷町堂:2880

0
0
已解决
胡景轩
胡景轩
资深守护
资深守护

???

回答!

胡景轩在2023-03-12 16:12:11追加了内容

#include<iostream>
#include<cstdio>
#include<cmath>
#include<string>
#include<algorithm>
using namespace std;
int main(){
       int x,y,maxn=-0x3f3f3f3f,maxn1=0x3f3f3f3f,minn=0x3f3f3f3f,minn1=0x3f3f3f3f;
       for(int i=1;i<=6;i++){
           cin>>x>>y;
           if(maxn<x){
               maxn=x;
        }
        if(minn>x){
            minn=x;
        }
        if(maxn1<x){
               maxn1=x;
        }
        if(minn1>x){
            minn1=x;
        }
    }
    maxn-=minn;
    maxn1-=minn1;
    if(maxn<maxn1){
        cout<<maxn1*maxn1;
    }else{
        cout<<maxn*maxn;
    }
    return 0;    
}//不对

胡景轩在2023-03-12 16:14:41追加了内容

#include<iostream>
#include<cstdio>
#include<cmath>
#include<string>
#include<algorithm>
using namespace std;
int main(){
       int x,y,maxn=-0x3f3f3f3f,maxn1=0x3f3f3f3f,minn=0x3f3f3f3f,minn1=0x3f3f3f3f;
       for(int i=1;i<=6;i++){
           cin>>x>>y;
           if(maxn<x){
               maxn=x;
        }
        if(minn>x){
            minn=x;
        }
        if(maxn1<y){
               maxn1=y;
        }
        if(minn1>y){
            minn1=y;
        }
    }
    maxn-=minn;
    maxn1-=minn1;
    if(maxn<maxn1){
        cout<<maxn1*maxn1;
    }else{
        cout<<maxn*maxn;
    }
    return 0;    
}


0
已采纳
郭梓强
郭梓强
初级光能
初级光能

来啦!

核心代码:

int x,y,maxn=-0x3f3f3f3f,maxn1=-0x3f3f3f3f,minn=0x3f3f3f3f,minn1=0x3f3f3f3f;

for(int i=1;i<=6;i++){

    输入x,y;

     if(maxn<x){

         maxn=x;

     }

     if(minn>x){

        minn=x;

     }

     if(maxn1<y){

        maxn1=y;

     }

     if(minn1>y){

        minn1=y;

      }

}

maxn-=minn;

maxn1-=minn1;

if(maxn<maxn1){

    输出maxn1*maxn1;

}

else{

输出maxn*maxn;

}

0
我要回答