#5022: 同樣錯在第14行


jameschen1992 (渦蟲)

學校 : 國立臺灣師範大學
編號 : 7243
來源 : [1.171.3.88]
最後登入時間 :
2014-02-07 12:40:29
d170. 飛蛾撲火(一) -- me | From: [220.133.0.27] | 發表日期 : 2011-04-02 22:21

這題看很多網友都錯在第14行

果不其然,我也錯了@@

請各位強者幫忙Debug一下 

#include <iostream>
using namespace std;
int main()
{
   int case_num;
   int beginX, beginY, endX, endY, fireX, fireY;
   cin>>case_num;
   for(int i=0; i<case_num; i++)
   {
        cin>>beginX>>beginY>>endX>>endY>>fireX>>fireY;  //X1,Y1,X2,Y2,X3,Y3       
        if( (((beginX<=fireX && fireX<=endX) && (beginY<=fireY && fireY<=endY)) ||
             ((beginX>=fireX && fireX>=endX) && (beginY>=fireY && fireY>=endY)))  &&
            ((beginX-endX)*(endY-fireY)==(beginY-endY)*(endX-fireX))
          )
        {
           cout<<"該死的東西!竟敢想讓我死!"<<endl;                      
        }  
        else
        {
           cout<<"父親大人!母親大人!我快到了!"<<endl;
        }
   }

//system("PAUSE");
return 0;
}

 
ZeroJudge Forum