第 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;
}
第 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
請先將分子括號