#include <iostream>
#include <cmath>
using namespace std;
int main() {
float a = 1.0f;
float b = 10000.0f;
float c = 1.0f;
float delta = b * b - 4 * a * c;
cout << "Delta = " << delta << endl;
if (delta > 0) {
float x1 = (-b - sqrt(delta)) / (2 * a);
float x2 = (-b + sqrt(delta)) / (2 * a);
cout << "Dwa pierwiastki rzeczywiste:" << endl;
cout << "x1 = " << x1 << endl;
cout << "x2 = " << x2 << endl;
}
else if (delta == 0) {
float x = -b / (2 * a);
cout << "Jeden pierwiastek podwojny:" << endl;
cout << "x = " << x << endl;
}
else {
cout << "Brak pierwiastkow rzeczywistych." << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBmbG9hdCBhID0gMS4wZjsKICAgIGZsb2F0IGIgPSAxMDAwMC4wZjsKICAgIGZsb2F0IGMgPSAxLjBmOwoKICAgIGZsb2F0IGRlbHRhID0gYiAqIGIgLSA0ICogYSAqIGM7CgogICAgY291dCA8PCAiRGVsdGEgPSAiIDw8IGRlbHRhIDw8IGVuZGw7CgogICAgaWYgKGRlbHRhID4gMCkgewogICAgICAgIGZsb2F0IHgxID0gKC1iIC0gc3FydChkZWx0YSkpIC8gKDIgKiBhKTsKICAgICAgICBmbG9hdCB4MiA9ICgtYiArIHNxcnQoZGVsdGEpKSAvICgyICogYSk7CgogICAgICAgIGNvdXQgPDwgIkR3YSBwaWVyd2lhc3RraSByemVjenl3aXN0ZToiIDw8IGVuZGw7CiAgICAgICAgY291dCA8PCAieDEgPSAiIDw8IHgxIDw8IGVuZGw7CiAgICAgICAgY291dCA8PCAieDIgPSAiIDw8IHgyIDw8IGVuZGw7CiAgICB9IAogICAgZWxzZSBpZiAoZGVsdGEgPT0gMCkgewogICAgICAgIGZsb2F0IHggPSAtYiAvICgyICogYSk7CiAgICAgICAgY291dCA8PCAiSmVkZW4gcGllcndpYXN0ZWsgcG9kd29qbnk6IiA8PCBlbmRsOwogICAgICAgIGNvdXQgPDwgInggPSAiIDw8IHggPDwgZW5kbDsKICAgIH0gCiAgICBlbHNlIHsKICAgICAgICBjb3V0IDw8ICJCcmFrIHBpZXJ3aWFzdGtvdyByemVjenl3aXN0eWNoLiIgPDwgZW5kbDsKICAgIH0KCiAgICByZXR1cm4gMDsKfQo=