#8363: 到底錯在哪?


sdd5426 (黑白小羊)


#include <iostream>
using namespace std;
int main()
{
 double a,b,c,d,e,f;
 int g;
 while(cin>>g)
  {
   for(int i=0;i<g;i++)
    {
    cin>>a>>b>>c>>d>>e>>f;
    if((c-e)*(f-b)==(e-a)*(d-f))
     cout<<"該死的東西!竟敢想讓我死!"<<'\n';
    else
     cout<<"父親大人!母親大人!我快到了!"<<'\n';
    }
  }
return 0;
}

我搞不太懂是哪裡判斷錯誤

#8698: Re:到底錯在哪?


crazytim (天邊)


#include
using namespace std;
int main()
{
 double a,b,c,d,e,f;
 int g;
 while(cin>>g)
  {
   for(int i=0;i    {
    cin>>a>>b>>c>>d>>e>>f;
    if((c-e)*(f-b)==(e-a)*(d-f))
     cout<<"該死的東西!竟敢想讓我死!"<<'\n';
    else
     cout<<"父親大人!母親大人!我快到了!"<<'\n';
    }
  }
return 0;
}

我搞不太懂是哪裡判斷錯誤

這題我也錯了

我想是有一個沒想到的可能! 

#8740: Re:到底錯在哪?


d3887147 (123)


#include
using namespace std;
int main()
{
 double a,b,c,d,e,f;
 int g;
 while(cin>>g)
  {
   for(int i=0;i    {
    cin>>a>>b>>c>>d>>e>>f;
    if((c-e)*(f-b)==(e-a)*(d-f))
     cout<<"該死的東西!竟敢想讓我死!"<<'\n';
    else
     cout<<"父親大人!母親大人!我快到了!"<<'\n';
    }
  }
return 0;
}

我搞不太懂是哪裡判斷錯誤

這題我也錯了

我想是有一個沒想到的可能!

要考慮垂直線

想想看你的程式如果代入

1 1  1 3 1 4

答案是 0=0 被燒死

但其實不會

 

#8741: Re:到底錯在哪?


d3887147 (123)


要考慮垂直線

想想看你的程式如果代入

1 1  1 3 1 4

答案是 0=0 被燒死

但其實不會