CodeForces 20B Equation 水題

來源:互聯網
上載者:User

標籤:blog   http   2014   os   for   io   

題目連結:點擊開啟連結


#include <cstdio>#include <cstring>#include <algorithm>#include <vector>#include <iostream>#include <map>#include <set>#include <math.h>using namespace std;#define inf 10000000#define ll __int64#define N 2005ll a,b,c;int main(){ll i, j;while(cin>>a>>b>>c) {double A = (double)a, B = (double)b, C = (double)c;if(a==0) {if(b==0) {if(c==0)puts("-1");else puts("0");continue;}puts("1");printf("%.10lf\n", (-C)/B);continue;}ll h = b*b-4*a*c;if(h<0){puts("0");continue;}if(h==0) {puts("1");printf("%.10lf\n",-(B/(2.0*A)));}else {puts("2");double H = sqrt((double)h);if((-B-H)/(2.0*A) > (-B+H)/(2.0*A))H *= -1;printf("%.10lf\n%.10lf\n", (-B-H)/(2.0*A), (-B+H)/(2.0*A));}}return 0;}


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.