16 条题解

  • 4
    @ 2023-9-16 13:57:54

    Python

    a,b,c=map(float,input().split())
    delta=b**2-4*a*c
    if delta<0:
        print("No answer!")
    else:
        if delta<0.005:
            ans=-b/(2*a)
            print("%.2f"%ans)
        else:
            ans1=(delta**0.5-b)/(2*a)
            ans2=(-delta**0.5-b)/(2*a)
            print("%.2f"%ans1)
            print("%.2f"%ans2)
    
  • 3
    @ 2025-2-18 14:57:44

    管敏皓我求你别玩原神了

    #include #include using namespace std;

    int main() { double a,b,c,d,x1,x2,eps=0.00001; cin>>a>>b>>c; d=bb-4ac; if(d>0 && d<0.005){ d=0; } if(d<0){ cout<<"No answer!"<<endl; } x1=(-b+sqrt(d))/(2a); x2=(-b-sqrt(d))/(2*a); if(d>=0&&abs(x1-x2)<=eps){ printf("%.2f\n",x1); } if(d>=0&&abs(x1-x2)>eps){ printf("%.2f\n%.2f\n",x1,x2); } return 0; }

    • 3
      @ 2025-2-16 16:54:39
      a,b,c=map(float,input().split())
      d=b**2-4*a*c
      if d<0:
          print("No answer!")
      else:
          if d<0.005:
              e=-b/(2*a)
              print("%.2f"%e)
          else:
              e=(delta**0.5-b)/(2*a)
              f=(-delta**0.5-b)/(2*a)
              print("%.2f"%e)
              print("%.2f"%f)
      
    • 3
      @ 2022-10-27 19:18:09

      #include #include #include using namespace std; const double esp=0.005; int main() { double a,b,c,delta,x1,x2; cin>>a>>b>>c; delta=bb-4ac; if (abs(delta)<=esp){ x1=-b/(2a); printf("%.2f",x1);} else if (delta<0) { printf ("No answer!\n");} else { x1=(-b+sqrt(delta))/(2a); x2=(-b-sqrt(delta))/(2a); printf("%.2f\n",x1); printf("%.2f\n",x2); } return 0; }

      • 2
        @ 2025-2-25 14:59:42

        王耀驹别再喊了,不是你有啥用啊 #include <bits/stdc++.h> using namespace std; int main() { int a, b, c; for (int i = 100; i <= 999; i++) { a = i / 100; b = i / 10 % 10; c = i % 10; if (a * a * a + b * b * b + c * c * c == i){ cout <<i << endl; } }

        return 0; }

        • 2
          @ 2023-7-15 16:31:26

          #include #include

          using namespace std;

          int main() { double a,b,c,d,x1,x2,eps=0.00001; cin>>a>>b>>c; d=bb-4ac; if(d>=0&&d<0.005){d=0;} x1=(-b+sqrt(d))/(2a); x2=(-b-sqrt(d))/(2*a); if(d>=0&&abs(x1-x2)<=eps){ printf("%.2f",x1); } if(d>0&&abs(x1-x2)>eps){ printf("%.2f\n%.2f",x1,x2); } if(d<0){cout<<"No answer!";} return 0; }

          • 1
            @ 2025-2-18 14:59:27

            #include <bits/stdc++.h> using namespace std; int main() { double a,b; char pl; cin >> a >> b >> pl;

            if (pl == '+') { printf("%.2f", a + b); }

            if (pl == '-') { printf("%.2f", a - b); }

            if (pl == '*') { printf("%.2f", a * b); }

            if (pl == '/') { printf("%.2f", a / b); }

            return 0; Copy }

            • 0
              @ 2025-3-24 9:21:50

              #include #include using namespace std;

              int main() { double a,b,c,d,x1,x2,eps=0.00001; cin>>a>>b>>c; d=bb-4ac; if(d>0 && d<0.005){ d=0; } if(d<0){ cout<<"No answer!"<<endl; } x1=(-b+sqrt(d))/(2a); x2=(-b-sqrt(d))/(2*a); if(d>=0&&abs(x1-x2)<=eps){ printf("%.2f\n",x1); } if(d>=0&&abs(x1-x2)>eps){ printf("%.2f\n%.2f\n",x1,x2); } return 0; }

              • 0
                @ 2025-2-24 11:46:08

                主播你配吗?

                a,b,c=map(float,input().split()) delta=b2-4ac if delta<0: print("No answer!") else: if delta<0.005: ans=-b/(2*a) print("%.2f"%ans) else: ans1=(delta0.5-b)/(2a) ans2=(-delta**0.5-b)/(2a) print("%.2f"%ans1) print("%.2f"%ans2)

                • -1
                  @ 2025-2-24 11:46:57

                  #include <bits/stdc++.h>

                  using namespace std;

                  int main() { double a,b,c,d; cin>>a>>b>>c; if(bb-4ac<0){ cout<<"No answer!"; } if(bb-a4c>=0&&bb-4ac<0.005){ printf("%.2lf",-1b/2/a); } if(bb-4ac>=0.005){ d=bb-a4c; d=sqrt(d); printf("%.2lf\n%.2lf",(-b+d)/2/a,(-b-d)/2/a); } return 0; }

                  • -1
                    @ 2025-2-24 11:46:49

                    #include <bits/stdc++.h>

                    using namespace std;

                    int main() { double a,b,c,d; cin>>a>>b>>c; if(bb-4ac<0){ cout<<"No answer!"; } if(bb-a4c>=0&&bb-4ac<0.005){ printf("%.2lf",-1b/2/a); } if(bb-4ac>=0.005){ d=bb-a4c; d=sqrt(d); printf("%.2lf\n%.2lf",(-b+d)/2/a,(-b-d)/2/a); } return 0; }

                    • -1
                      @ 2023-7-17 8:59:13
                      #include <iostream>
                      #include <cmath>
                      using namespace std;
                      
                      int main()
                      {
                          double a,b,c,d,x1,x2,eps=0.00001;
                          cin>>a>>b>>c;
                          d=b*b-4*a*c;
                          if(d>0 && d<0.005){
                              d=0;
                          }
                          if(d<0){
                              cout<<"No answer!"<<endl;
                          }
                          x1=(-b+sqrt(d))/(2*a);
                          x2=(-b-sqrt(d))/(2*a);
                          if(d>=0&&abs(x1-x2)<=eps){
                              printf("%.2f\n",x1);
                          }
                          if(d>=0&&abs(x1-x2)>eps){
                              printf("%.2f\n%.2f\n",x1,x2);
                          }
                          return 0;
                      }
                      
                      
                      • -1
                        @ 2023-7-17 8:55:30
                        
                        

                        #include #include

                        using namespace std;

                        int main() { double a,b,c,d,x1,x2,eps=0.00001; cin>>a>>b>>c; d=bb-4ac; if(d>=0&&d<0.005){d=0;} x1=(-b+sqrt(d))/(2a); x2=(-b-sqrt(d))/(2*a); if(d>=0&&abs(x1-x2)<=eps){ printf("%.2f",x1); } if(d>0&&abs(x1-x2)>eps){ printf("%.2f\n%.2f",x1,x2); } if(d<0){cout<<"No answer!";} return 0; }

                        
                        
                        • -1
                          @ 2023-3-27 14:11:35

                          a,b,c=input().split() a=float(a) b=float(b) c=float(c) d=bb-4ac e=-b/(2a) if d<0: print("No answer!") else: if d<0.005: print("%.2f"%e) else: x1=(-b+d0.5)/(2*a) x2=(-b-d0.5)/(2*a) print("%.2f"%(x1)) print("%.2f"%(x2))

                          • -2
                            @ 2025-2-19 13:52:31

                            from math import sqrt a,b,c=input().split() a=float(a) b=float(b) c=float(c) d=b**2-4ac if d<0: print("No answer!") elif d<0.005: r=(-b)/(2a) print("%0.2f"%r) else: e=(-b+sqrt(d))/(2a) f=(-b-sqrt(d))/(2*a) e=float(e) f=float(f) print("%0.2f"%e) print("%0.2f"%f)

                            • -6
                              @ 2025-3-1 10:55:26

                              邬*涵菜^^

                            • 1

                            信息

                            ID
                            23
                            时间
                            1000ms
                            内存
                            128MiB
                            难度
                            8
                            标签
                            递交数
                            2669
                            已通过
                            428
                            上传者