Second degré
Statement
The program:
Soit une fonction polynome du second degré donnée sous la forme f(x)=ax²+bx+c, calculer les images de la fonction pour les entiers situés entre xmin et xmax (bornes comprises).
Remarque : certains monomes peuvent être absents de la fonction ( par exemple : g(x)=3x+2 )
Remarque : certains monomes peuvent être absents de la fonction ( par exemple : g(x)=3x+2 )
INPUT:
Ligne 1 : Une chaîne F décrivant la fonction polynome
Ligne 2 : Deux entiers xmin et xmax séparés par un espace pour les bornes mini et maxi des abcisses dont on doit calculer les images
Ligne 2 : Deux entiers xmin et xmax séparés par un espace pour les bornes mini et maxi des abcisses dont on doit calculer les images
OUTPUT:
(xmax - xmin +1) lignes représentant les résultats sous la forme suivante (par exemple) :
f(1)=1
f(2)=4
f(3)=9
Le nom de la fonction peut varier et devra être repris dans la présentation des résultats.
f(1)=1
f(2)=4
f(3)=9
Le nom de la fonction peut varier et devra être repris dans la présentation des résultats.
EXAMPLE:
Input
f(x)=2x²+2x+2
0 2
0 2
Output
f(0)=2
f(1)=6
f(2)=14
f(1)=6
f(2)=14
Game modes
Fastest, Shortest, Reverse
Test cases
Simple Test
Input
f(x)=2x²+2x+2
0 2
Output
f(0)=2
f(1)=6
f(2)=14
Trop simple Validator
Input
f(x)=2x²+2x+2
-2 2
Output
f(-2)=6
f(-1)=2
f(0)=2
f(1)=6
f(2)=14
Il était une fois x Test
Input
f(x)=2x²+x+1
0 10
Output
f(0)=1
f(1)=4
f(2)=11
f(3)=22
f(4)=37
f(5)=56
f(6)=79
f(7)=106
f(8)=137
f(9)=172
f(10)=211
Il était une fois x (2) Validator
Input
f(x)=2x²+x+1
0 9
Output
f(0)=1
f(1)=4
f(2)=11
f(3)=22
f(4)=37
f(5)=56
f(6)=79
f(7)=106
f(8)=137
f(9)=172
Monome manquant Test
Input
f(x)=3x²-2
0 5
Output
f(0)=-2
f(1)=1
f(2)=10
f(3)=25
f(4)=46
f(5)=73
Monome manquant (2) Validator
Input
f(x)=3x²-2
0 6
Output
f(0)=-2
f(1)=1
f(2)=10
f(3)=25
f(4)=46
f(5)=73
f(6)=106
Carrément plus dur Test
Input
square(x)=x²
-2 2
Output
square(-2)=4
square(-1)=1
square(0)=0
square(1)=1
square(2)=4
Carrément plus dur (2) Validator
Input
square(x)=x²
-3 3
Output
square(-3)=9
square(-2)=4
square(-1)=1
square(0)=0
square(1)=1
square(2)=4
square(3)=9
Constante Test
Input
c(x)=5
-10 10
Output
c(-10)=5
c(-9)=5
c(-8)=5
c(-7)=5
c(-6)=5
c(-5)=5
c(-4)=5
c(-3)=5
c(-2)=5
c(-1)=5
c(0)=5
c(1)=5
c(2)=5
c(3)=5
c(4)=5
c(5)=5
c(6)=5
c(7)=5
c(8)=5
c(9)=5
c(10)=5
Constante (2) Validator
Input
c(x)=4
-10 10
Output
c(-10)=4
c(-9)=4
c(-8)=4
c(-7)=4
c(-6)=4
c(-5)=4
c(-4)=4
c(-3)=4
c(-2)=4
c(-1)=4
c(0)=4
c(1)=4
c(2)=4
c(3)=4
c(4)=4
c(5)=4
c(6)=4
c(7)=4
c(8)=4
c(9)=4
c(10)=4
Une parmi d'autres Test
Input
function(x)=-3x²+5x-4
0 2
Output
function(0)=-4
function(1)=-2
function(2)=-6
Une autre encore Validator
Input
function(x)=-3x²+5x-4
0 4
Output
function(0)=-4
function(1)=-2
function(2)=-6
function(3)=-16
function(4)=-32
Complexe Test
Input
minus(x)=-x²-x-1
-1 1
Output
minus(-1)=-1
minus(0)=-1
minus(1)=-3
Complexe (2) Validator
Input
minus(x)=-x²-x-1
-2 1
Output
minus(-2)=-3
minus(-1)=-1
minus(0)=-1
minus(1)=-3
Affine Test
Input
affine(x)=-5x+2
-20 20
Output
affine(-20)=102
affine(-19)=97
affine(-18)=92
affine(-17)=87
affine(-16)=82
affine(-15)=77
affine(-14)=72
affine(-13)=67
affine(-12)=62
affine(-11)=57
affine(-10)=52
affine(-9)=47
affine(-8)=42
affine(-7)=37
affine(-6)=32
affine(-5)=27
affine(-4)=22
affine(-3)=17
affine(-2)=12
affine(-1)=7
affine(0)=2
affine(1)=-3
affine(2)=-8
affine(3)=-13
affine(4)=-18
affine(5)=-23
affine(6)=-28
affine(7)=-33
affine(8)=-38
affine(9)=-43
affine(10)=-48
affine(11)=-53
affine(12)=-58
affine(13)=-63
affine(14)=-68
affine(15)=-73
affine(16)=-78
affine(17)=-83
affine(18)=-88
affine(19)=-93
affine(20)=-98
Affine (2) Validator
Input
affine2(x)=-15x-32
-20 20
Output
affine2(-20)=268
affine2(-19)=253
affine2(-18)=238
affine2(-17)=223
affine2(-16)=208
affine2(-15)=193
affine2(-14)=178
affine2(-13)=163
affine2(-12)=148
affine2(-11)=133
affine2(-10)=118
affine2(-9)=103
affine2(-8)=88
affine2(-7)=73
affine2(-6)=58
affine2(-5)=43
affine2(-4)=28
affine2(-3)=13
affine2(-2)=-2
affine2(-1)=-17
affine2(0)=-32
affine2(1)=-47
affine2(2)=-62
affine2(3)=-77
affine2(4)=-92
affine2(5)=-107
affine2(6)=-122
affine2(7)=-137
affine2(8)=-152
affine2(9)=-167
affine2(10)=-182
affine2(11)=-197
affine2(12)=-212
affine2(13)=-227
affine2(14)=-242
affine2(15)=-257
affine2(16)=-272
affine2(17)=-287
affine2(18)=-302
affine2(19)=-317
affine2(20)=-332
Solution language
Solution
Stub generator input