#include <iostream>
#include <cmath>
using namespace std;
int main() {
int stopien = 3;
int a3 = 2;
int a2 = 3;
int a1 = 4;
int a0 = 5;
int x = 3;
// algorytm naiwny
int wynik = a3 * pow(x, 3)
+ a2 * pow(x, 2)
+ a1 * pow(x, 1)
+ a0;
cout << "Stopień wielomianu: " << stopien << endl;
cout << "a3 = " << a3 << endl;
cout << "a2 = " << a2 << endl;
cout << "a1 = " << a1 << endl;
cout << "A0 = " << a0 << endl;
cout << "X= " << x << endl;
cout << "W(" << x << ") = " << wynik << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpbnQgc3RvcGllbiA9IDM7CgogICAgaW50IGEzID0gMjsKICAgIGludCBhMiA9IDM7CiAgICBpbnQgYTEgPSA0OwogICAgaW50IGEwID0gNTsKCiAgICBpbnQgeCA9IDM7CgogICAgLy8gYWxnb3J5dG0gbmFpd255CiAgICBpbnQgd3luaWsgPSBhMyAqIHBvdyh4LCAzKQogICAgICAgICAgICAgICsgYTIgKiBwb3coeCwgMikKICAgICAgICAgICAgICArIGExICogcG93KHgsIDEpCiAgICAgICAgICAgICAgKyBhMDsKCiAgICBjb3V0IDw8ICJTdG9waWXFhCB3aWVsb21pYW51OiAiIDw8IHN0b3BpZW4gPDwgZW5kbDsKICAgIGNvdXQgPDwgImEzID0gIiA8PCBhMyA8PCBlbmRsOwogICAgY291dCA8PCAiYTIgPSAiIDw8IGEyIDw8IGVuZGw7CiAgICBjb3V0IDw8ICJhMSA9ICIgPDwgYTEgPDwgZW5kbDsKICAgIGNvdXQgPDwgIkEwID0gIiA8PCBhMCA8PCBlbmRsOwogICAgY291dCA8PCAiWD0gIiA8PCB4IDw8IGVuZGw7CiAgICBjb3V0IDw8ICJXKCIgPDwgeCA8PCAiKSA9ICIgPDwgd3luaWsgPDwgZW5kbDsKCiAgICByZXR1cm4gMDsKfQo=