#include <iostream>
#include <cmath>
using namespace std;
int main() {
// Dane wielomianu
int stopien = 3;
int a3 = 2;
int a2 = 3;
int a1 = 4;
int a0 = 5;
int x = 3;
// WyĆwietlanie danych
cout << "Stopien wielomianu: " << stopien << endl;
cout << "Wspolczynniki:" << endl;
cout << "a3 = " << a3 << endl;
cout << "a2 = " << a2 << endl;
cout << "a1 = " << a1 << endl;
cout << "a0 = " << a0 << endl;
cout << "x = " << x << endl << endl;
// Algorytm naiwny
int W = a3 * pow(x, 3)
+ a2 * pow(x, 2)
+ a1 * x
+ a0;
// Wynik
cout << "W(" << x << ") = " << W << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICAvLyBEYW5lIHdpZWxvbWlhbnUKICAgIGludCBzdG9waWVuID0gMzsKCiAgICBpbnQgYTMgPSAyOwogICAgaW50IGEyID0gMzsKICAgIGludCBhMSA9IDQ7CiAgICBpbnQgYTAgPSA1OwoKICAgIGludCB4ID0gMzsKCiAgICAvLyBXecWbd2lldGxhbmllIGRhbnljaAogICAgY291dCA8PCAiU3RvcGllbiB3aWVsb21pYW51OiAiIDw8IHN0b3BpZW4gPDwgZW5kbDsKICAgIGNvdXQgPDwgIldzcG9sY3p5bm5pa2k6IiA8PCBlbmRsOwogICAgY291dCA8PCAiYTMgPSAiIDw8IGEzIDw8IGVuZGw7CiAgICBjb3V0IDw8ICJhMiA9ICIgPDwgYTIgPDwgZW5kbDsKICAgIGNvdXQgPDwgImExID0gIiA8PCBhMSA8PCBlbmRsOwogICAgY291dCA8PCAiYTAgPSAiIDw8IGEwIDw8IGVuZGw7CiAgICBjb3V0IDw8ICJ4ID0gIiA8PCB4IDw8IGVuZGwgPDwgZW5kbDsKCiAgICAvLyBBbGdvcnl0bSBuYWl3bnkKICAgIGludCBXID0gYTMgKiBwb3coeCwgMykKICAgICAgICAgICsgYTIgKiBwb3coeCwgMikKICAgICAgICAgICsgYTEgKiB4CiAgICAgICAgICArIGEwOwoKICAgIC8vIFd5bmlrCiAgICBjb3V0IDw8ICJXKCIgPDwgeCA8PCAiKSA9ICIgPDwgVyA8PCBlbmRsOwoKICAgIHJldHVybiAwOwp9Cg==