#10499: 求解~~


dddd1597 (johnson0331)


第 1 測資點(20%): WA (line:1) 
答案不正確 

您的答案為: Two different roots x1=-753330256 ,  ...略
正確答案為: Two different roots x1=3 , x2=2

第 2 測資點(20%): AC (0ms, -40KB) 
通過檢測 

 

第 3 測資點(20%): AC (0ms, -36KB) 
通過檢測 

 

第 4 測資點(20%): WA (line:1) 
答案不正確 

您的答案為: Two same roots x=4
正確答案為: Two same roots x=1

第 5 測資點(20%): WA (line:1) 
答案不正確 

您的答案為: Two same roots x=16
正確答案為: Two same roots x=-1


#include <stdio.h> #include <stdlib.h> #include <math.h> int main() { int a,b,c,d,i,e,f; scanf("%d %d %d",&a,&b,&c); if(b*b-4*a*c>0) printf("Two different roots x1=%d , x2=%d",-b+sqrt(b*b-4*a*c)/(2*a),-b-sqrt(b*b-4*a*c)/(2*a)); if(b*b-4*a*c==0) printf("Two same roots x=%d",-b+sqrt(b*b-4*a*c)/(2*a)); if(b*b-4*a*c<0) printf("No real root"); return 0; }
#10504: Re:求解~~


geminibaga (geminibaga)


第 1 測資點(20%): WA (line:1) 
答案不正確 

您的答案為: Two different roots x1=-753330256 ,  ...略
正確答案為: Two different roots x1=3 , x2=2

第 2 測資點(20%): AC (0ms, -40KB) 
通過檢測 

 

第 3 測資點(20%): AC (0ms, -36KB) 
通過檢測 

 

第 4 測資點(20%): WA (line:1) 
答案不正確 

您的答案為: Two same roots x=4
正確答案為: Two same roots x=1

第 5 測資點(20%): WA (line:1) 
答案不正確 

您的答案為: Two same roots x=16
正確答案為: Two same roots x=-1


#include #include #include int main() { int a,b,c,d,i,e,f; scanf("%d %d %d",&a,&b,&c); if(b*b-4*a*c>0) printf("Two different roots x1=%d , x2=%d",-b+sqrt(b*b-4*a*c)/(2*a),-b-sqrt(b*b-4*a*c)/(2*a)); if(b*b-4*a*c==0) printf("Two same roots x=%d",-b+sqrt(b*b-4*a*c)/(2*a)); if(b*b-4*a*c<0) printf("No real root"); return 0; }



-b±sqrt(D)
----------
2a


請先將分子括號