#7802: __求解


ai1118 (打醬油路過)


第 1 測資點(20%): WA (line:1)
答案不正確
您的答案為: Two different roots x1=3,x2=3 正確答案為: Two different roots x1=3 , x2=2 
第 2 測資點(20%): AC (0ms, 304KB)
通過檢測
第 3 測資點(20%): AC (0ms, 280KB)
通過檢測
第 4 測資點(20%): AC (0ms, 304KB)
通過檢測
第 5 測資點(20%): AC (0ms, 280KB)
通過檢測
 
程式碼:
#include <stdio.h>
#include <math.h>

int main()
{
   int a,b,c,d=0,x1,x2;
   while(scanf("%d %d %d",&a,&b,&c)!=EOF)
   { 
   d=(b*b)-(4*a*c);
   if(d>0)
   {
   x1=(-b+sqrt(d))/(2*a);
   x2=(-b+sqrt(d))/(2*a);
   printf("Two different roots x1=%d,x2=%d\n",x1,x2);
}
else if(d==0)
{
  x1=(-b)/(2*a);
  printf("Two same roots x=%d\n",x1);   
}
else if(d<0)
{
     printf("No real root\n"); 
     }   
     }
return 0;   
} 
#7803: Re:求解


akira0331 (小迷糊)


 
答案不就在回應上面x1=3 , x2=2
                                    ^ ^  空格
#7804: Re:求解


akira0331 (小迷糊)


 
答案不就在回應上面x1=3 , x2=2
                                    ^ ^  空格


x2=(-b-sqrt(d))/(2*a);