#18928: 為什顯示OLE 我測試執行已經AC了 選對語言


710067@lzsh.tc.edu.tw (邱柏宇)

學校 : 臺中市私立立人高級中學
編號 : 92027
來源 : [36.234.5.214]
最後登入時間 :
2023-03-18 19:40:32
d057. 11494 - Queen -- UVa11494 | From: [118.170.187.6] | 發表日期 : 2019-08-14 21:21

//

//  main.cpp

//  d057: 11494 - Queen

//

//  Created by 邱柏宇 on 2019/8/14.

//  Copyright © 2019 邱柏宇. All rights reserved.

//

 

#include <iostream>

using namespace std;

int x1,y1,x2,y2;

 

int main(int argc, const char * argv[]) {

    while(cin>>x1>>y1>>x2>>y2){

        if(x1-x2==0||y1-y2==0){

            if(x1-x2==0&&y1-y2==0){

                cout<<0<<endl;

            }else if((x1-x2)==(y1-y2)*-1||(x1-x2)*-1==(y1-y2)) {

                cout<<1<<endl;

            }else if(x1-x2==0&&y1-y2!=0){

                cout<<1<<endl;

            }else if(x1-x2!=0&&y1-y2==0){

                cout<<1<<endl;

            }

        }else if(x1-x2!=0||y1-y2!=0){

            if((x1-x2)==(y1-y2)){

                cout<<1<<endl;

            }else if(x1-x2!=0&&y1-y2==0){

                cout<<1<<endl;

            }else if (x1-x2==0&&y1-y2!=0){

                cout<<1<<endl;

            }else if((x1-x2)==(y1-y2)*-1||(x1-x2)*-1==(y1-y2)){

                cout<<1<<endl;

            }else{

                cout<<2<<endl;

            }

        }

        

        

    }

}

 
#18929: Re:為什顯示OLE 我測試執行已經AC了 選對語言


710067@lzsh.tc.edu.tw (邱柏宇)

學校 : 臺中市私立立人高級中學
編號 : 92027
來源 : [36.234.5.214]
最後登入時間 :
2023-03-18 19:40:32
d057. 11494 - Queen -- UVa11494 | From: [118.170.187.6] | 發表日期 : 2019-08-14 21:22

//

//  main.cpp

//  d057: 11494 - Queen

//

//  Created by 邱柏宇 on 2019/8/14.

//  Copyright © 2019 邱柏宇. All rights reserved.

//

 

#include

using namespace std;

int x1,y1,x2,y2;

 

int main(int argc, const char * argv[]) {

    while(cin>>x1>>y1>>x2>>y2){

        if(x1-x2==0||y1-y2==0){

            if(x1-x2==0&&y1-y2==0){

                cout<<0<<endl;

            }else if((x1-x2)==(y1-y2)*-1||(x1-x2)*-1==(y1-y2)) {

                cout<<1<<endl;

            }else if(x1-x2==0&&y1-y2!=0){

                cout<<1<<endl;

            }else if(x1-x2!=0&&y1-y2==0){

                cout<<1<<endl;

            }

        }else if(x1-x2!=0||y1-y2!=0){

            if((x1-x2)==(y1-y2)){

                cout<<1<<endl;

            }else if(x1-x2!=0&&y1-y2==0){

                cout<<1<<endl;

            }else if (x1-x2==0&&y1-y2!=0){

                cout<<1<<endl;

            }else if((x1-x2)==(y1-y2)*-1||(x1-x2)*-1==(y1-y2)){

                cout<<1<<endl;

            }else{

                cout<<2<<endl;

            }

        }

        

        

    }

}啊我忘記有0 0 0 0了.....




 
ZeroJudge Forum