{
  "chapter": {
    "id": "variation-lineaire",
    "level": "premiere-tronc-commun",
    "theme": "Phénomènes d'évolution",
    "title": "Variation linéaire",
    "description": "Suites arithmétiques (définition par récurrence, terme de rang\n$n$, sens de variation, représentation graphique) et fonctions\naffines (taux d'accroissement, coefficient directeur) :\nmodéliser les croissances à accroissement constant, résoudre\ndes problèmes de seuil.",
    "parties": [
      {
        "id": "affine",
        "title": "Fonctions affines"
      },
      {
        "id": "suites",
        "title": "Suites arithmétiques"
      },
      {
        "id": "modeles",
        "title": "Modéliser et décider"
      }
    ],
    "prerequisites": [],
    "references": []
  },
  "questions": [
    {
      "id": "q01",
      "difficulty": 1,
      "skills": [
        "reconnaissance",
        "arithmetique"
      ],
      "title": "Reconnaître une croissance linéaire",
      "partie": "affine",
      "statement": "Un livret rapporte des intérêts **simples** : chaque année,\nle capital augmente de $20$ euros exactement. La suite des\ncapitaux annuels est :",
      "options": [
        {
          "text": "Arithmétique, de raison $20$",
          "correct": true,
          "feedback": "Bonne réponse : un accroissement **constant** en valeur\nabsolue ($+20$ euros par an) est la signature du modèle\narithmétique (croissance linéaire)."
        },
        {
          "text": "Géométrique, de raison $20$",
          "correct": false,
          "feedback": "Erreur : géométrique signifierait multiplier par $20$\nchaque année. Ici on **ajoute** un montant fixe."
        },
        {
          "text": "Géométrique, de raison $1{,}20$",
          "correct": false,
          "feedback": "Erreur : $\\times\\,1{,}20$ modéliserait des intérêts\n**composés** de $20\\ \\%$. Les intérêts simples ajoutent\ntoujours le même montant : modèle arithmétique."
        },
        {
          "text": "Ni l'une ni l'autre",
          "correct": false,
          "feedback": "Erreur : « $+20$ chaque année » est exactement la\ndéfinition d'une suite arithmétique de raison $20$."
        }
      ],
      "explanation": "Croissance linéaire $=$ accroissement constant $=$ suite\narithmétique ($u(n+1) = u(n) + r$). À opposer à la\ncroissance exponentielle (taux constant, suite géométrique)."
    },
    {
      "id": "q02",
      "difficulty": 2,
      "skills": [
        "terme-general",
        "calcul"
      ],
      "title": "Terme de rang donné",
      "partie": "suites",
      "statement": "Un abonnement coûte $500$ euros à l'ouverture (rang $0$)\npuis $200$ euros par mois : $u(n) = 500 + 200n$. Combien\na-t-on dépensé au total au rang $n = 12$ ?",
      "options": [
        {
          "text": "$2900$ euros",
          "correct": true,
          "feedback": "Bonne réponse : $u(12) = 500 + 200 \\times 12 = 500 +\n2400 = 2900$ euros."
        },
        {
          "text": "$8400$ euros",
          "correct": false,
          "feedback": "Erreur : $700 \\times 12$ multiplie la somme $500 + 200$\npar $12$. Seul le terme mensuel est multiplié par $n$ :\n$500 + 200 \\times 12$."
        },
        {
          "text": "$2700$ euros",
          "correct": false,
          "feedback": "Erreur d'indice : $500 + 200 \\times 11 = 2700$\ncorrespond au rang $11$. Au rang $12$ : $2900$."
        },
        {
          "text": "$700$ euros",
          "correct": false,
          "feedback": "Erreur : $700 = u(1)$ est la dépense au premier mois.\nPour $n = 12$, la formule donne $2900$."
        }
      ],
      "explanation": "Formule explicite d'une suite arithmétique :\n$u(n) = u(0) + n \\times r$. Elle donne directement le terme\nde rang $n$, sans dérouler tous les rangs intermédiaires.",
      "variants": [
        {
          "statement": "Un abonnement coûte $500$ euros à l'ouverture (rang $0$)\npuis $200$ euros par mois : $u(n) = 500 + 200n$. Combien\na-t-on dépensé au total au rang $n = 12$ ?",
          "options": [
            {
              "text": "$2900$ euros",
              "correct": true,
              "feedback": "Bonne réponse : $u(12) = 500 + 200 \\times 12 = 500 +\n2400 = 2900$ euros."
            },
            {
              "text": "$8400$ euros",
              "correct": false,
              "feedback": "Erreur : $700 \\times 12$ multiplie la somme $500 + 200$\npar $12$. Seul le terme mensuel est multiplié par $n$ :\n$500 + 200 \\times 12$."
            },
            {
              "text": "$2700$ euros",
              "correct": false,
              "feedback": "Erreur d'indice : $500 + 200 \\times 11 = 2700$\ncorrespond au rang $11$. Au rang $12$ : $2900$."
            },
            {
              "text": "$700$ euros",
              "correct": false,
              "feedback": "Erreur : $700 = u(1)$ est la dépense au premier mois.\nPour $n = 12$, la formule donne $2900$."
            }
          ],
          "explanation": "Formule explicite d'une suite arithmétique :\n$u(n) = u(0) + n \\times r$. Elle donne directement le terme\nde rang $n$, sans dérouler tous les rangs intermédiaires."
        },
        {
          "statement": "Un abonnement coûte $300$ euros à l'ouverture (rang $0$)\npuis $150$ euros par mois : $u(n) = 300 + 150n$. Combien\na-t-on dépensé au total au rang $n = 10$ ?",
          "options": [
            {
              "text": "$1800$ euros",
              "correct": true,
              "feedback": "Bonne réponse : $u(10) = 300 + 150 \\times 10 = 300 +\n1500 = 1800$ euros."
            },
            {
              "text": "$4500$ euros",
              "correct": false,
              "feedback": "Erreur : $450 \\times 10$ multiplie la somme $300 + 150$\npar $10$. Seul le terme mensuel est multiplié par $n$ :\n$300 + 150 \\times 10$."
            },
            {
              "text": "$1650$ euros",
              "correct": false,
              "feedback": "Erreur d'indice : $300 + 150 \\times 9 = 1650$\ncorrespond au rang $9$. Au rang $10$ : $1800$."
            },
            {
              "text": "$450$ euros",
              "correct": false,
              "feedback": "Erreur : $450 = u(1)$ est la dépense au premier mois.\nPour $n = 10$, la formule donne $1800$."
            }
          ],
          "explanation": "Formule explicite d'une suite arithmétique :\n$u(n) = u(0) + n \\times r$. Elle donne directement le terme\nde rang $n$, sans dérouler tous les rangs intermédiaires."
        },
        {
          "statement": "Un abonnement coûte $800$ euros à l'ouverture (rang $0$)\npuis $120$ euros par mois : $u(n) = 800 + 120n$. Combien\na-t-on dépensé au total au rang $n = 15$ ?",
          "options": [
            {
              "text": "$2600$ euros",
              "correct": true,
              "feedback": "Bonne réponse : $u(15) = 800 + 120 \\times 15 = 800 +\n1800 = 2600$ euros."
            },
            {
              "text": "$13800$ euros",
              "correct": false,
              "feedback": "Erreur : $920 \\times 15$ multiplie la somme $800 + 120$\npar $15$. Seul le terme mensuel est multiplié par $n$ :\n$800 + 120 \\times 15$."
            },
            {
              "text": "$2480$ euros",
              "correct": false,
              "feedback": "Erreur d'indice : $800 + 120 \\times 14 = 2480$\ncorrespond au rang $14$. Au rang $15$ : $2600$."
            },
            {
              "text": "$920$ euros",
              "correct": false,
              "feedback": "Erreur : $920 = u(1)$ est la dépense au premier mois.\nPour $n = 15$, la formule donne $2600$."
            }
          ],
          "explanation": "Formule explicite d'une suite arithmétique :\n$u(n) = u(0) + n \\times r$. Elle donne directement le terme\nde rang $n$, sans dérouler tous les rangs intermédiaires."
        }
      ]
    },
    {
      "id": "q03",
      "difficulty": 2,
      "skills": [
        "sens-variation"
      ],
      "title": "Sens de variation",
      "partie": "affine",
      "statement": "Soit la suite arithmétique définie par $u(n+1) = u(n) - 3$\net $u(0) = 100$. Quel est son sens de variation ?",
      "options": [
        {
          "text": "Décroissante",
          "correct": true,
          "feedback": "Bonne réponse : la raison $-3$ est négative, chaque\nterme perd $3$ : $100$, $97$, $94$… Le signe de la\nraison commande tout."
        },
        {
          "text": "Croissante",
          "correct": false,
          "feedback": "Erreur : $u(0) = 100$ est grand, mais le premier terme\nfixe le point de départ, pas la direction. C'est la\n**raison** $-3 < 0$ qui fait descendre la suite."
        },
        {
          "text": "Constante",
          "correct": false,
          "feedback": "Erreur : constante exigerait une raison nulle. Ici on\nretire $3$ à chaque rang."
        },
        {
          "text": "Croissante puis décroissante",
          "correct": false,
          "feedback": "Erreur : une suite arithmétique garde le même sens de\nvariation du début à la fin (ses points sont alignés)."
        }
      ],
      "explanation": "Suite arithmétique de raison $r$ : croissante si $r > 0$,\ndécroissante si $r < 0$, constante si $r = 0$. Parallèle\nexact avec le coefficient directeur des fonctions affines."
    },
    {
      "id": "q04",
      "difficulty": 2,
      "skills": [
        "representation-graphique"
      ],
      "title": "Représentation graphique d'une suite arithmétique",
      "partie": "affine",
      "statement": "On représente les termes d'une suite arithmétique par les\npoints de coordonnées $(n\\,;\\,u(n))$. Qu'observe-t-on ?",
      "options": [
        {
          "text": "Des points alignés sur une droite",
          "correct": true,
          "feedback": "Bonne réponse : l'accroissement constant $r$ joue le rôle\nd'un coefficient directeur : les points $(n\\,;\\,u(0) +\nrn)$ suivent la droite $y = rx + u(0)$."
        },
        {
          "text": "Des points sur une courbe qui monte de plus en plus vite",
          "correct": false,
          "feedback": "Erreur : l'accélération est la signature des suites\n**géométriques** (croissance exponentielle). Le modèle\narithmétique avance à pas constant : alignement."
        },
        {
          "text": "Une droite continue",
          "correct": false,
          "feedback": "Nuance importante : une suite est **discrète**, sa\nreprésentation est un ensemble de points isolés (alignés),\npas un trait continu."
        },
        {
          "text": "Des points disposés au hasard",
          "correct": false,
          "feedback": "Erreur : la régularité du pas $r$ produit au contraire un\nalignement parfait."
        }
      ],
      "explanation": "Suite arithmétique $\\leftrightarrow$ points alignés (version\ndiscrète de la fonction affine). Ce lien visuel permet de\n**reconnaître** une croissance linéaire sur un graphique."
    },
    {
      "id": "q05",
      "difficulty": 2,
      "skills": [
        "fonction-affine",
        "taux"
      ],
      "title": "Taux d'accroissement d'une fonction affine",
      "partie": "affine",
      "statement": "Soit la fonction affine $f(x) = 2x + 3$. Quand $x$ augmente\nde $1$, de combien varie $f(x)$ ?",
      "options": [
        {
          "text": "De $+2$, quelle que soit la valeur de $x$",
          "correct": true,
          "feedback": "Bonne réponse : $f(x+1) - f(x) = 2(x+1) + 3 - 2x - 3 =\n2$ : variation constante, égale au coefficient de $x$.\nLe taux d'accroissement d'une fonction affine est son\ncoefficient directeur."
        },
        {
          "text": "De $+3$, quelle que soit la valeur de $x$",
          "correct": false,
          "feedback": "Erreur : la variation est bien constante, mais elle vaut\n$2$ : $3$ est l'**ordonnée à l'origine** (la valeur en\n$x = 0$), pas la variation par unité."
        },
        {
          "text": "De $+5$, quelle que soit la valeur de $x$",
          "correct": false,
          "feedback": "Erreur : la variation est bien constante, mais $5 = f(1)$\nest une **valeur** de la fonction, pas son accroissement\n(qui vaut $f(1) - f(0) = 5 - 3 = 2$)."
        },
        {
          "text": "D'une quantité qui dépend de la valeur de $x$",
          "correct": false,
          "feedback": "Erreur : c'est le propre des fonctions affines :\nl'accroissement par unité est **constant** (c'est même ce\nqui les caractérise). Ici $f(x+1) - f(x) = 2$ pour tout\n$x$."
        }
      ],
      "explanation": "Fonction affine $f(x) = mx + p$ : accroissement constant\n$m$ par unité de $x$ (le taux d'accroissement est le\ncoefficient directeur de la droite). Version continue de la\nsuite arithmétique."
    },
    {
      "id": "q06",
      "difficulty": 2,
      "skills": [
        "modelisation",
        "physique"
      ],
      "title": "Degrés Celsius et Fahrenheit",
      "partie": "modeles",
      "statement": "La conversion s'écrit $F = 1{,}8\\,C + 32$. Quelle\ntempérature Fahrenheit correspond à $20$ degrés Celsius ?",
      "options": [
        {
          "text": "$68$ degrés Fahrenheit",
          "correct": true,
          "feedback": "Bonne réponse : $1{,}8 \\times 20 + 32 = 36 + 32 = 68$."
        },
        {
          "text": "$52$ degrés Fahrenheit",
          "correct": false,
          "feedback": "Erreur : $20 + 32 = 52$ oublie le facteur $1{,}8$\nappliqué aux Celsius."
        },
        {
          "text": "$36$ degrés Fahrenheit",
          "correct": false,
          "feedback": "Incomplet : $1{,}8 \\times 20 = 36$, mais il reste à\najouter le décalage $+32$."
        },
        {
          "text": "$93{,}6$ degrés Fahrenheit",
          "correct": false,
          "feedback": "Erreur : $1{,}8 \\times (20 + 32)$ ajoute avant de\nmultiplier. La formule multiplie d'abord : $1{,}8C + 32$."
        }
      ],
      "explanation": "Modèle affine typique (au programme) : $F = 1{,}8C + 32$\ncombine un facteur d'échelle ($1{,}8$) et un décalage\nd'origine ($32$). $20$ °C $= 68$ °F.",
      "variants": [
        {
          "statement": "La conversion s'écrit $F = 1{,}8\\,C + 32$. Quelle\ntempérature Fahrenheit correspond à $20$ degrés Celsius ?",
          "options": [
            {
              "text": "$68$ degrés Fahrenheit",
              "correct": true,
              "feedback": "Bonne réponse : $1{,}8 \\times 20 + 32 = 36 + 32 = 68$."
            },
            {
              "text": "$52$ degrés Fahrenheit",
              "correct": false,
              "feedback": "Erreur : $20 + 32 = 52$ oublie le facteur $1{,}8$\nappliqué aux Celsius."
            },
            {
              "text": "$36$ degrés Fahrenheit",
              "correct": false,
              "feedback": "Incomplet : $1{,}8 \\times 20 = 36$, mais il reste à\najouter le décalage $+32$."
            },
            {
              "text": "$93{,}6$ degrés Fahrenheit",
              "correct": false,
              "feedback": "Erreur : $1{,}8 \\times (20 + 32)$ ajoute avant de\nmultiplier. La formule multiplie d'abord : $1{,}8C + 32$."
            }
          ],
          "explanation": "Modèle affine typique (au programme) : $F = 1{,}8C + 32$\ncombine un facteur d'échelle ($1{,}8$) et un décalage\nd'origine ($32$). $20$ °C $= 68$ °F."
        },
        {
          "statement": "La conversion s'écrit $F = 1{,}8\\,C + 32$. Quelle\ntempérature Fahrenheit correspond à $35$ degrés Celsius ?",
          "options": [
            {
              "text": "$95$ degrés Fahrenheit",
              "correct": true,
              "feedback": "Bonne réponse : $1{,}8 \\times 35 + 32 = 63 + 32 = 95$."
            },
            {
              "text": "$67$ degrés Fahrenheit",
              "correct": false,
              "feedback": "Erreur : $35 + 32 = 67$ oublie le facteur $1{,}8$\nappliqué aux Celsius."
            },
            {
              "text": "$63$ degrés Fahrenheit",
              "correct": false,
              "feedback": "Incomplet : $1{,}8 \\times 35 = 63$, mais il reste à\najouter le décalage $+32$."
            },
            {
              "text": "$120{,}6$ degrés Fahrenheit",
              "correct": false,
              "feedback": "Erreur : $1{,}8 \\times (35 + 32)$ ajoute avant de\nmultiplier. La formule multiplie d'abord : $1{,}8C + 32$."
            }
          ],
          "explanation": "Modèle affine typique (au programme) : $F = 1{,}8C + 32$\ncombine un facteur d'échelle ($1{,}8$) et un décalage\nd'origine ($32$). $35$ °C $= 95$ °F."
        },
        {
          "statement": "La conversion s'écrit $F = 1{,}8\\,C + 32$. Quelle\ntempérature Fahrenheit correspond à $10$ degrés Celsius ?",
          "options": [
            {
              "text": "$50$ degrés Fahrenheit",
              "correct": true,
              "feedback": "Bonne réponse : $1{,}8 \\times 10 + 32 = 18 + 32 = 50$."
            },
            {
              "text": "$42$ degrés Fahrenheit",
              "correct": false,
              "feedback": "Erreur : $10 + 32 = 42$ oublie le facteur $1{,}8$\nappliqué aux Celsius."
            },
            {
              "text": "$18$ degrés Fahrenheit",
              "correct": false,
              "feedback": "Incomplet : $1{,}8 \\times 10 = 18$, mais il reste à\najouter le décalage $+32$."
            },
            {
              "text": "$75{,}6$ degrés Fahrenheit",
              "correct": false,
              "feedback": "Erreur : $1{,}8 \\times (10 + 32)$ ajoute avant de\nmultiplier. La formule multiplie d'abord : $1{,}8C + 32$."
            }
          ],
          "explanation": "Modèle affine typique (au programme) : $F = 1{,}8C + 32$\ncombine un facteur d'échelle ($1{,}8$) et un décalage\nd'origine ($32$). $10$ °C $= 50$ °F."
        }
      ]
    },
    {
      "id": "q07",
      "difficulty": 2,
      "skills": [
        "seuil",
        "calcul"
      ],
      "title": "Problème de seuil linéaire",
      "partie": "modeles",
      "statement": "Avec $u(n) = 500 + 200n$ (dépense cumulée au rang $n$), à\npartir de quel rang la dépense dépasse-t-elle $2000$\neuros ?",
      "options": [
        {
          "text": "À partir de $n = 8$",
          "correct": true,
          "feedback": "Bonne réponse : $500 + 200n > 2000 \\Leftrightarrow n >\n7{,}5$ : le premier rang **entier** au-delà est $n = 8$\n($u(8) = 2100$)."
        },
        {
          "text": "À partir de $n = 7$",
          "correct": false,
          "feedback": "Erreur : $u(7) = 1900 < 2000$ : le seuil n'est pas encore\nfranchi au rang $7$."
        },
        {
          "text": "À partir de $n = 7{,}5$",
          "correct": false,
          "feedback": "Erreur de nature : un rang est un **entier** ; la\nsolution $n > 7{,}5$ de l'inéquation s'arrondit au\npremier entier supérieur : $8$."
        },
        {
          "text": "Jamais : la suite est bornée",
          "correct": false,
          "feedback": "Erreur : une suite arithmétique de raison positive\ndépasse **tout** seuil (croissance sans plafond, quoique\nlente)."
        }
      ],
      "explanation": "Problème de seuil (capacité attendue) : résoudre\nl'inéquation $500 + 200n > 2000$, puis prendre le premier\nrang entier convenable : $n = 8$.",
      "variants": [
        {
          "statement": "Avec $u(n) = 500 + 200n$ (dépense cumulée au rang $n$), à\npartir de quel rang la dépense dépasse-t-elle $2000$\neuros ?",
          "options": [
            {
              "text": "À partir de $n = 8$",
              "correct": true,
              "feedback": "Bonne réponse : $500 + 200n > 2000 \\Leftrightarrow n >\n7{,}5$ : le premier rang **entier** au-delà est $n = 8$\n($u(8) = 2100$)."
            },
            {
              "text": "À partir de $n = 7$",
              "correct": false,
              "feedback": "Erreur : $u(7) = 1900 < 2000$ : le seuil n'est pas encore\nfranchi au rang $7$."
            },
            {
              "text": "À partir de $n = 7{,}5$",
              "correct": false,
              "feedback": "Erreur de nature : un rang est un **entier** ; la\nsolution $n > 7{,}5$ de l'inéquation s'arrondit au\npremier entier supérieur : $8$."
            },
            {
              "text": "Jamais : la suite est bornée",
              "correct": false,
              "feedback": "Erreur : une suite arithmétique de raison positive\ndépasse **tout** seuil (croissance sans plafond, quoique\nlente)."
            }
          ],
          "explanation": "Problème de seuil (capacité attendue) : résoudre\nl'inéquation $500 + 200n > 2000$, puis prendre le premier\nrang entier convenable : $n = 8$."
        },
        {
          "statement": "Avec $u(n) = 300 + 150n$ (dépense cumulée au rang $n$), à\npartir de quel rang la dépense dépasse-t-elle $1900$\neuros ?",
          "options": [
            {
              "text": "À partir de $n = 11$",
              "correct": true,
              "feedback": "Bonne réponse : $300 + 150n > 1900 \\Leftrightarrow n >\n10{,}67$ : le premier rang **entier** au-delà est $n = 11$\n($u(11) = 1950$)."
            },
            {
              "text": "À partir de $n = 10$",
              "correct": false,
              "feedback": "Erreur : $u(10) = 1800 < 1900$ : le seuil n'est pas encore\nfranchi au rang $10$."
            },
            {
              "text": "À partir de $n = 10{,}67$",
              "correct": false,
              "feedback": "Erreur de nature : un rang est un **entier** ; la\nsolution $n > 10{,}67$ de l'inéquation s'arrondit au\npremier entier supérieur : $11$."
            },
            {
              "text": "Jamais : la suite est bornée",
              "correct": false,
              "feedback": "Erreur : une suite arithmétique de raison positive\ndépasse **tout** seuil (croissance sans plafond, quoique\nlente)."
            }
          ],
          "explanation": "Problème de seuil (capacité attendue) : résoudre\nl'inéquation $300 + 150n > 1900$, puis prendre le premier\nrang entier convenable : $n = 11$."
        },
        {
          "statement": "Avec $u(n) = 400 + 120n$ (dépense cumulée au rang $n$), à\npartir de quel rang la dépense dépasse-t-elle $2000$\neuros ?",
          "options": [
            {
              "text": "À partir de $n = 14$",
              "correct": true,
              "feedback": "Bonne réponse : $400 + 120n > 2000 \\Leftrightarrow n >\n13{,}33$ : le premier rang **entier** au-delà est $n = 14$\n($u(14) = 2080$)."
            },
            {
              "text": "À partir de $n = 13$",
              "correct": false,
              "feedback": "Erreur : $u(13) = 1960 < 2000$ : le seuil n'est pas encore\nfranchi au rang $13$."
            },
            {
              "text": "À partir de $n = 13{,}33$",
              "correct": false,
              "feedback": "Erreur de nature : un rang est un **entier** ; la\nsolution $n > 13{,}33$ de l'inéquation s'arrondit au\npremier entier supérieur : $14$."
            },
            {
              "text": "Jamais : la suite est bornée",
              "correct": false,
              "feedback": "Erreur : une suite arithmétique de raison positive\ndépasse **tout** seuil (croissance sans plafond, quoique\nlente)."
            }
          ],
          "explanation": "Problème de seuil (capacité attendue) : résoudre\nl'inéquation $400 + 120n > 2000$, puis prendre le premier\nrang entier convenable : $n = 14$."
        }
      ]
    },
    {
      "id": "q08",
      "difficulty": 1,
      "skills": [
        "interets",
        "distinction"
      ],
      "title": "Intérêts simples ou composés ?",
      "partie": "modeles",
      "statement": "Quelle est la différence entre intérêts simples et intérêts\ncomposés ?",
      "options": [
        {
          "text": "Simples : linéaire ; composés : exponentiel",
          "correct": true,
          "feedback": "Bonne réponse : intérêts simples, le même montant est\najouté chaque année (croissance linéaire, suite\narithmétique, calcul sur le capital initial) ; intérêts\ncomposés, le même pourcentage est appliqué chaque année\nau capital **courant** (croissance exponentielle, suite\ngéométrique)."
        },
        {
          "text": "Simples : petits montants ; composés : gros montants",
          "correct": false,
          "feedback": "Erreur : la distinction porte sur le **mécanisme** de\ncalcul, pas sur la taille des sommes."
        },
        {
          "text": "Les deux reviennent exactement au même à long terme",
          "correct": false,
          "feedback": "Erreur : c'est tout le contraire : à long terme, les\ncomposés (exponentiels) creusent un écart de plus en plus\ngrand sur les simples (linéaires)."
        },
        {
          "text": "Composés : les intérêts sont versés deux fois par an",
          "correct": false,
          "feedback": "Erreur : « composés » signifie que les intérêts\n**produisent eux-mêmes** des intérêts, quelle que soit la\nfréquence de versement."
        }
      ],
      "explanation": "Deux modèles d'évolution au cœur du programme : intérêts\nsimples $\\to$ arithmétique (linéaire) ; intérêts composés\n$\\to$ géométrique (exponentiel). Le chapitre suivant explore\nle second."
    },
    {
      "id": "q09",
      "difficulty": 3,
      "skills": [
        "modelisation",
        "economie"
      ],
      "title": "Offre, demande et point d'équilibre",
      "partie": "modeles",
      "statement": "L'offre est modélisée par $y = 2x + 1$ et la demande par\n$y = -x + 10$ ($x$ : prix unitaire). En quel prix $x$\nl'offre égale-t-elle la demande (point d'équilibre) ?",
      "options": [
        {
          "text": "$x = 3$",
          "correct": true,
          "feedback": "Bonne réponse : $2x + 1 = -x + 10 \\Leftrightarrow 3x = 9\n\\Leftrightarrow x = 3$ (et la quantité d'équilibre vaut\n$y = 7$)."
        },
        {
          "text": "$x = 9$",
          "correct": false,
          "feedback": "Oubli de la division : $3x = 9$ donne $x = 3$, pas\n$x = 9$."
        },
        {
          "text": "$x = 7$",
          "correct": false,
          "feedback": "Confusion : $7$ est l'**ordonnée** du point d'équilibre\n(la quantité), pas le prix $x$."
        },
        {
          "text": "Il n'y a pas d'équilibre : les droites sont parallèles",
          "correct": false,
          "feedback": "Erreur : les pentes $2$ et $-1$ diffèrent : les droites\nse coupent en exactement un point."
        }
      ],
      "explanation": "Modèle affine de l'offre et de la demande (au programme) :\nle point d'équilibre est l'intersection des deux droites.\nÉgaler les expressions : $x = 3$, $y = 7$."
    },
    {
      "id": "q10",
      "difficulty": 2,
      "skills": [
        "coefficient-directeur",
        "automatisme"
      ],
      "title": "Coefficient directeur par deux points",
      "partie": "affine",
      "statement": "Une droite passe par les points $(2\\,;\\,5)$ et\n$(6\\,;\\,13)$. Quel est son coefficient directeur ?",
      "options": [
        {
          "text": "$2$",
          "correct": true,
          "feedback": "Bonne réponse : $m = \\dfrac{13 - 5}{6 - 2} =\n\\dfrac{8}{4} = 2$."
        },
        {
          "text": "$\\dfrac{1}{2}$",
          "correct": false,
          "feedback": "Fraction renversée : la variation des **ordonnées**\n($8$) se divise par celle des abscisses ($4$)."
        },
        {
          "text": "$8$",
          "correct": false,
          "feedback": "Incomplet : $8$ est la variation verticale totale ; le\ncoefficient la rapporte à l'avancée horizontale ($4$) :\n$2$ par unité."
        },
        {
          "text": "$\\dfrac{9}{2}$",
          "correct": false,
          "feedback": "Erreur : $\\dfrac{13 + 5}{6 - 2}$ additionne au lieu de\nsoustraire au numérateur. Formule :\n$\\frac{y_B - y_A}{x_B - x_A}$."
        }
      ],
      "explanation": "Automatisme du programme : $m = \\dfrac{y_B - y_A}{x_B -\nx_A} = 2$ : la droite monte de $2$ par pas de $1$ vers la\ndroite.",
      "variants": [
        {
          "statement": "Une droite passe par les points $(2\\,;\\,5)$ et\n$(6\\,;\\,13)$. Quel est son coefficient directeur ?",
          "options": [
            {
              "text": "$2$",
              "correct": true,
              "feedback": "Bonne réponse : $m = \\dfrac{13 - 5}{6 - 2} =\n\\dfrac{8}{4} = 2$."
            },
            {
              "text": "$\\dfrac{1}{2}$",
              "correct": false,
              "feedback": "Fraction renversée : la variation des **ordonnées**\n($8$) se divise par celle des abscisses ($4$)."
            },
            {
              "text": "$8$",
              "correct": false,
              "feedback": "Incomplet : $8$ est la variation verticale totale ; le\ncoefficient la rapporte à l'avancée horizontale ($4$) :\n$2$ par unité."
            },
            {
              "text": "$\\dfrac{9}{2}$",
              "correct": false,
              "feedback": "Erreur : $\\dfrac{13 + 5}{6 - 2}$ additionne au lieu de\nsoustraire au numérateur. Formule :\n$\\frac{y_B - y_A}{x_B - x_A}$."
            }
          ],
          "explanation": "Automatisme du programme : $m = \\dfrac{y_B - y_A}{x_B -\nx_A} = 2$ : la droite monte de $2$ par pas de $1$ vers la\ndroite."
        },
        {
          "statement": "Une droite passe par les points $(1\\,;\\,4)$ et\n$(4\\,;\\,13)$. Quel est son coefficient directeur ?",
          "options": [
            {
              "text": "$3$",
              "correct": true,
              "feedback": "Bonne réponse : $m = \\dfrac{13 - 4}{4 - 1} =\n\\dfrac{9}{3} = 3$."
            },
            {
              "text": "$\\dfrac{1}{3}$",
              "correct": false,
              "feedback": "Fraction renversée : la variation des **ordonnées**\n($9$) se divise par celle des abscisses ($3$)."
            },
            {
              "text": "$9$",
              "correct": false,
              "feedback": "Incomplet : $9$ est la variation verticale totale ; le\ncoefficient la rapporte à l'avancée horizontale ($3$) :\n$3$ par unité."
            },
            {
              "text": "$\\dfrac{17}{3}$",
              "correct": false,
              "feedback": "Erreur : $\\dfrac{13 + 4}{4 - 1}$ additionne au lieu de\nsoustraire au numérateur. Formule :\n$\\frac{y_B - y_A}{x_B - x_A}$."
            }
          ],
          "explanation": "Automatisme du programme : $m = \\dfrac{y_B - y_A}{x_B -\nx_A} = 3$ : la droite monte de $3$ par pas de $1$ vers la\ndroite."
        },
        {
          "statement": "Une droite passe par les points $(3\\,;\\,2)$ et\n$(7\\,;\\,22)$. Quel est son coefficient directeur ?",
          "options": [
            {
              "text": "$5$",
              "correct": true,
              "feedback": "Bonne réponse : $m = \\dfrac{22 - 2}{7 - 3} =\n\\dfrac{20}{4} = 5$."
            },
            {
              "text": "$\\dfrac{1}{5}$",
              "correct": false,
              "feedback": "Fraction renversée : la variation des **ordonnées**\n($20$) se divise par celle des abscisses ($4$)."
            },
            {
              "text": "$20$",
              "correct": false,
              "feedback": "Incomplet : $20$ est la variation verticale totale ; le\ncoefficient la rapporte à l'avancée horizontale ($4$) :\n$5$ par unité."
            },
            {
              "text": "$6$",
              "correct": false,
              "feedback": "Erreur : $\\dfrac{22 + 2}{7 - 3}$ additionne au lieu de\nsoustraire au numérateur. Formule :\n$\\frac{y_B - y_A}{x_B - x_A}$."
            }
          ],
          "explanation": "Automatisme du programme : $m = \\dfrac{y_B - y_A}{x_B -\nx_A} = 5$ : la droite monte de $5$ par pas de $1$ vers la\ndroite."
        }
      ]
    },
    {
      "id": "q11",
      "difficulty": 3,
      "skills": [
        "impot",
        "affine-par-morceaux"
      ],
      "title": "Impôt et taux marginal",
      "partie": "modeles",
      "statement": "Un barème d'impôt prévoit : $0\\ \\%$ jusqu'à $10\\,000$ euros\nde revenu, puis $30\\ \\%$ sur la partie **au-delà** de\n$10\\,000$ euros. Quel est l'impôt pour un revenu de\n$15\\,000$ euros ?",
      "options": [
        {
          "text": "$1500$ euros",
          "correct": true,
          "feedback": "Bonne réponse : le taux **marginal** de $30\\ \\%$ ne\ns'applique qu'aux $5000$ euros au-delà de $10\\,000$\neuros : $0{,}3 \\times 5000 = 1500$."
        },
        {
          "text": "$4500$ euros",
          "correct": false,
          "feedback": "L'erreur répandue sur les impôts : $30\\ \\%$ de tout le\nrevenu. Le taux d'une tranche ne s'applique **jamais** à\ntout le revenu, seulement à la partie située dans la\ntranche."
        },
        {
          "text": "$3000$ euros",
          "correct": false,
          "feedback": "Erreur : $30\\ \\%$ de $10\\,000$ calcule sur la mauvaise\npartie : la première tranche est à $0\\ \\%$, la taxation\nporte sur les $5000$ euros excédentaires."
        },
        {
          "text": "$0$ euro",
          "correct": false,
          "feedback": "Erreur : le revenu ne dépasse le seuil que de $5000$\neuros, mais dès qu'il le dépasse, la partie excédentaire\nest imposée : $1500$ euros ici."
        }
      ],
      "explanation": "Modèle affine **par morceaux** (au programme) : chaque taux\ns'applique à sa tranche. Impôt $= 0{,}3 \\times (15\\,000 -\n10\\,000) = 1500$ euros ; le taux moyen effectif vaut\n$10\\ \\%$, bien moins que le taux marginal de $30\\ \\%$."
    },
    {
      "id": "q12",
      "difficulty": 3,
      "skills": [
        "reconnaissance",
        "modeles"
      ],
      "title": "Linéaire ou pas ?",
      "partie": "affine",
      "statement": "Parmi ces quatre évolutions annuelles, laquelle relève d'un\nmodèle **linéaire** (suite arithmétique) ?",
      "options": [
        {
          "text": "Une forêt gagne $50$ hectares chaque année",
          "correct": true,
          "feedback": "Bonne réponse : accroissement **constant en valeur\nabsolue** ($+50$ ha/an) : croissance linéaire, suite\narithmétique de raison $50$."
        },
        {
          "text": "Une population augmente de $2\\ \\%$ chaque année",
          "correct": false,
          "feedback": "Erreur : un **taux** constant ($\\times 1{,}02$) définit\nune croissance exponentielle (suite géométrique)."
        },
        {
          "text": "Un capital est multiplié par $1{,}5$ chaque année",
          "correct": false,
          "feedback": "Erreur : multiplication répétée : modèle géométrique\n(exponentiel), pas linéaire."
        },
        {
          "text": "Une quantité perd la moitié de sa valeur chaque année",
          "correct": false,
          "feedback": "Erreur : $\\times \\frac{1}{2}$ répété est une\n**décroissance exponentielle** (demi-vie), pas linéaire."
        }
      ],
      "explanation": "Test de reconnaissance : « $+$ le même **montant** » $\\to$\nlinéaire ; « $\\times$ le même **facteur** » (ou $\\pm$ le même\npourcentage) $\\to$ exponentiel. Diagnostic indispensable\navant tout choix de modèle."
    },
    {
      "id": "q13",
      "difficulty": 1,
      "skills": [
        "suite-recurrente-arithmetique"
      ],
      "title": "Avancer de terme en terme",
      "partie": "suites",
      "statement": "Une suite vérifie $u_0 = 20$ et $u_{n+1} = u_n + 5$. Que\nvaut $u_3$ ?",
      "options": [
        {
          "text": "$35$",
          "correct": true,
          "feedback": "Bonne réponse : trois pas de $+5$ depuis $20$ : $25$,\n$30$, $35$ (ou directement $20 + 3 \\times 5$)."
        },
        {
          "text": "$40$",
          "correct": false,
          "feedback": "Un pas de trop : $u_3$ est atteint en **trois** étapes\ndepuis $u_0$ ($40$ serait $u_4$)."
        },
        {
          "text": "$60$",
          "correct": false,
          "feedback": "Erreur : $20 \\times 3$ multiplie le terme initial : la\nsuite AJOUTE $5$ par étape, elle ne multiplie pas."
        },
        {
          "text": "$25$",
          "correct": false,
          "feedback": "Arrêt prématuré : $25 = u_1$ : il reste deux pas\njusqu'à $u_3$."
        }
      ],
      "explanation": "Suite arithmétique : $u_n = u_0 + n \\times r$ (ici $20 +\n5n$). Le rang $n$ compte le nombre de **pas** effectués\ndepuis $u_0$ : source du décalage classique d'une unité.",
      "variants": [
        {
          "statement": "Une suite vérifie $u_0 = 20$ et $u_{n+1} = u_n + 5$. Que\nvaut $u_3$ ?",
          "options": [
            {
              "text": "$35$",
              "correct": true,
              "feedback": "Bonne réponse : trois pas de $+5$ depuis $20$ : $25$,\n$30$, $35$ (ou directement $20 + 3 \\times 5$)."
            },
            {
              "text": "$40$",
              "correct": false,
              "feedback": "Un pas de trop : $u_3$ est atteint en **trois** étapes\ndepuis $u_0$ ($40$ serait $u_4$)."
            },
            {
              "text": "$60$",
              "correct": false,
              "feedback": "Erreur : $20 \\times 3$ multiplie le terme initial : la\nsuite AJOUTE $5$ par étape, elle ne multiplie pas."
            },
            {
              "text": "$25$",
              "correct": false,
              "feedback": "Arrêt prématuré : $25 = u_1$ : il reste deux pas\njusqu'à $u_3$."
            }
          ],
          "explanation": "Suite arithmétique : $u_n = u_0 + n \\times r$ (ici $20 +\n5n$). Le rang $n$ compte le nombre de **pas** effectués\ndepuis $u_0$ : source du décalage classique d'une unité."
        },
        {
          "statement": "Une suite vérifie $u_0 = 12$ et $u_{n+1} = u_n + 4$. Que\nvaut $u_3$ ?",
          "options": [
            {
              "text": "$24$",
              "correct": true,
              "feedback": "Bonne réponse : trois pas de $+4$ depuis $12$ : $16$,\n$20$, $24$ (ou directement $12 + 3 \\times 4$)."
            },
            {
              "text": "$28$",
              "correct": false,
              "feedback": "Un pas de trop : $u_3$ est atteint en **trois** étapes\ndepuis $u_0$ ($28$ serait $u_4$)."
            },
            {
              "text": "$36$",
              "correct": false,
              "feedback": "Erreur : $12 \\times 3$ multiplie le terme initial : la\nsuite AJOUTE $4$ par étape, elle ne multiplie pas."
            },
            {
              "text": "$16$",
              "correct": false,
              "feedback": "Arrêt prématuré : $16 = u_1$ : il reste deux pas\njusqu'à $u_3$."
            }
          ],
          "explanation": "Suite arithmétique : $u_n = u_0 + n \\times r$ (ici $12 +\n4n$). Le rang $n$ compte le nombre de **pas** effectués\ndepuis $u_0$ : source du décalage classique d'une unité."
        },
        {
          "statement": "Une suite vérifie $u_0 = 7$ et $u_{n+1} = u_n + 9$. Que\nvaut $u_3$ ?",
          "options": [
            {
              "text": "$34$",
              "correct": true,
              "feedback": "Bonne réponse : trois pas de $+9$ depuis $7$ : $16$,\n$25$, $34$ (ou directement $7 + 3 \\times 9$)."
            },
            {
              "text": "$43$",
              "correct": false,
              "feedback": "Un pas de trop : $u_3$ est atteint en **trois** étapes\ndepuis $u_0$ ($43$ serait $u_4$)."
            },
            {
              "text": "$21$",
              "correct": false,
              "feedback": "Erreur : $7 \\times 3$ multiplie le terme initial : la\nsuite AJOUTE $9$ par étape, elle ne multiplie pas."
            },
            {
              "text": "$16$",
              "correct": false,
              "feedback": "Arrêt prématuré : $16 = u_1$ : il reste deux pas\njusqu'à $u_3$."
            }
          ],
          "explanation": "Suite arithmétique : $u_n = u_0 + n \\times r$ (ici $7 +\n9n$). Le rang $n$ compte le nombre de **pas** effectués\ndepuis $u_0$ : source du décalage classique d'une unité."
        }
      ]
    },
    {
      "id": "q14",
      "difficulty": 1,
      "skills": [
        "pente-negative"
      ],
      "title": "Pente négative",
      "partie": "affine",
      "statement": "Que dire de la fonction affine $f(x) = -3x + 12$ ?",
      "options": [
        {
          "text": "Elle est décroissante sur $\\mathbb{R}$",
          "correct": true,
          "feedback": "Bonne réponse : le coefficient directeur $-3$ est le\ntaux de variation : chaque unité de plus sur $x$ fait\nperdre $3$ à $f(x)$. Négatif, la droite descend, à\nvitesse constante."
        },
        {
          "text": "Elle est croissante sur $\\mathbb{R}$",
          "correct": false,
          "feedback": "Mauvais paramètre : le $12$ positif est la valeur de\ndépart (en $x = 0$) ; le sens de variation se lit sur le\ncoefficient de $x$, ici $-3 < 0$."
        },
        {
          "text": "Elle est décroissante seulement pour $x > 4$",
          "correct": false,
          "feedback": "Erreur : une droite garde la même pente partout : elle\ndescend AVANT et APRÈS $4$ ($4$ est juste là où elle\ntraverse zéro)."
        },
        {
          "text": "Elle n'est ni croissante ni décroissante",
          "correct": false,
          "feedback": "Erreur : seule une fonction **constante** ($m = 0$)\néchappe au classement : ici $m = -3$ : décroissante."
        }
      ],
      "explanation": "Modèle linéaire : le coefficient directeur est le taux\nd'accroissement constant : $m > 0$ croissance, $m < 0$\ndécroissance, et $|m|$ donne la vitesse. Tout est dans la\npente."
    },
    {
      "id": "q15",
      "difficulty": 2,
      "skills": [
        "comparaison-tarifs"
      ],
      "title": "Deux tarifs à comparer",
      "partie": "modeles",
      "statement": "Tarif A : $30$ euros d'abonnement plus $2$ euros par séance.\nTarif B : $5$ euros par séance sans abonnement. À partir de\ncombien de séances le tarif A devient-il avantageux ?",
      "options": [
        {
          "text": "À partir de $11$ séances (les deux tarifs s'égalent à\n$x = 10$)",
          "correct": true,
          "feedback": "Bonne réponse : $30 + 2x = 5x \\iff x = 10$ : égalité à\n$10$ séances ($50$ euros), et au-delà l'abonnement\nl'emporte ($3$ euros économisés par séance\nsupplémentaire)."
        },
        {
          "text": "Dès la première séance : l'abonnement fait gagner de\nl'argent",
          "correct": false,
          "feedback": "Erreur : à $1$ séance : $32$ euros contre $5$ : les\n$30$ euros fixes pèsent lourd au départ : l'abonnement\nse rentabilise avec le volume."
        },
        {
          "text": "Jamais : B est toujours moins cher",
          "correct": false,
          "feedback": "Erreur : B grimpe de $5$ par séance contre $2$ pour A :\nles droites se croisent (à $x = 10$) et A passe dessous."
        },
        {
          "text": "À partir de $6$ séances",
          "correct": false,
          "feedback": "Contrôle : à $6$ séances : $42$ euros (A) contre $30$\n(B) : B gagne encore : l'égalité n'arrive qu'à $10$."
        }
      ],
      "explanation": "Comparer deux modèles linéaires : égaler les expressions\n(point d'indifférence), puis raisonner sur les pentes : la\ndroite la moins pentue finit toujours par passer dessous. Le\nschéma des choix d'abonnement, forfaits, locations."
    },
    {
      "id": "q16",
      "difficulty": 2,
      "skills": [
        "modele-cout"
      ],
      "title": "Coût d'un abonnement",
      "partie": "modeles",
      "statement": "Une salle de sport coûte $25$ euros d'inscription puis $3$\neuros par séance. Quel est le coût total pour $10$\nséances ?",
      "options": [
        {
          "text": "$55$ euros",
          "correct": true,
          "feedback": "Bonne réponse : $C(x) = 25 + 3x$, et $C(10) = 25 + 30 =\n55$ : partie fixe + partie proportionnelle."
        },
        {
          "text": "$30$ euros",
          "correct": false,
          "feedback": "Partie fixe oubliée : $3 \\times 10 = 30$ ne compte que\nles séances : l'inscription s'ajoute."
        },
        {
          "text": "$280$ euros",
          "correct": false,
          "feedback": "Erreur : $(25 + 3) \\times 10$ fait payer l'inscription\nà chaque séance : elle ne se paie qu'**une** fois."
        },
        {
          "text": "$250$ euros",
          "correct": false,
          "feedback": "Erreur : $25 \\times 10$ multiplie la partie fixe : la\nformule est $25 + 3 \\times 10$."
        }
      ],
      "explanation": "Modèle affine du coût : $C(x) = (\\text{fixe}) +\n(\\text{taux}) \\times x$ : la structure de tous les tarifs à\nabonnement. La partie fixe se paie une fois, le taux à\nchaque unité.",
      "variants": [
        {
          "statement": "Une salle de sport coûte $25$ euros d'inscription puis $3$\neuros par séance. Quel est le coût total pour $10$\nséances ?",
          "options": [
            {
              "text": "$55$ euros",
              "correct": true,
              "feedback": "Bonne réponse : $C(x) = 25 + 3x$, et $C(10) = 25 + 30 =\n55$ : partie fixe + partie proportionnelle."
            },
            {
              "text": "$30$ euros",
              "correct": false,
              "feedback": "Partie fixe oubliée : $3 \\times 10 = 30$ ne compte que\nles séances : l'inscription s'ajoute."
            },
            {
              "text": "$280$ euros",
              "correct": false,
              "feedback": "Erreur : $(25 + 3) \\times 10$ fait payer l'inscription\nà chaque séance : elle ne se paie qu'**une** fois."
            },
            {
              "text": "$250$ euros",
              "correct": false,
              "feedback": "Erreur : $25 \\times 10$ multiplie la partie fixe : la\nformule est $25 + 3 \\times 10$."
            }
          ],
          "explanation": "Modèle affine du coût : $C(x) = (\\text{fixe}) +\n(\\text{taux}) \\times x$ : la structure de tous les tarifs à\nabonnement. La partie fixe se paie une fois, le taux à\nchaque unité."
        },
        {
          "statement": "Une salle de sport coûte $40$ euros d'inscription puis $5$\neuros par séance. Quel est le coût total pour $12$\nséances ?",
          "options": [
            {
              "text": "$100$ euros",
              "correct": true,
              "feedback": "Bonne réponse : $C(x) = 40 + 5x$, et $C(12) = 40 + 60 =\n100$ : partie fixe + partie proportionnelle."
            },
            {
              "text": "$60$ euros",
              "correct": false,
              "feedback": "Partie fixe oubliée : $5 \\times 12 = 60$ ne compte que\nles séances : l'inscription s'ajoute."
            },
            {
              "text": "$540$ euros",
              "correct": false,
              "feedback": "Erreur : $(40 + 5) \\times 12$ fait payer l'inscription\nà chaque séance : elle ne se paie qu'**une** fois."
            },
            {
              "text": "$480$ euros",
              "correct": false,
              "feedback": "Erreur : $40 \\times 12$ multiplie la partie fixe : la\nformule est $40 + 5 \\times 12$."
            }
          ],
          "explanation": "Modèle affine du coût : $C(x) = (\\text{fixe}) +\n(\\text{taux}) \\times x$ : la structure de tous les tarifs à\nabonnement. La partie fixe se paie une fois, le taux à\nchaque unité."
        },
        {
          "statement": "Une salle de sport coûte $15$ euros d'inscription puis $8$\neuros par séance. Quel est le coût total pour $6$\nséances ?",
          "options": [
            {
              "text": "$63$ euros",
              "correct": true,
              "feedback": "Bonne réponse : $C(x) = 15 + 8x$, et $C(6) = 15 + 48 =\n63$ : partie fixe + partie proportionnelle."
            },
            {
              "text": "$48$ euros",
              "correct": false,
              "feedback": "Partie fixe oubliée : $8 \\times 6 = 48$ ne compte que\nles séances : l'inscription s'ajoute."
            },
            {
              "text": "$138$ euros",
              "correct": false,
              "feedback": "Erreur : $(15 + 8) \\times 6$ fait payer l'inscription\nà chaque séance : elle ne se paie qu'**une** fois."
            },
            {
              "text": "$90$ euros",
              "correct": false,
              "feedback": "Erreur : $15 \\times 6$ multiplie la partie fixe : la\nformule est $15 + 8 \\times 6$."
            }
          ],
          "explanation": "Modèle affine du coût : $C(x) = (\\text{fixe}) +\n(\\text{taux}) \\times x$ : la structure de tous les tarifs à\nabonnement. La partie fixe se paie une fois, le taux à\nchaque unité."
        }
      ]
    },
    {
      "id": "q17",
      "difficulty": 3,
      "skills": [
        "retrouver-formule"
      ],
      "title": "Retrouver la fonction affine",
      "partie": "modeles",
      "statement": "Une fonction affine vérifie $f(2) = 7$ et $f(5) = 16$.\nQuelle est son expression ?",
      "options": [
        {
          "text": "$f(x) = 3x + 1$",
          "correct": true,
          "feedback": "Bonne réponse : taux $= \\dfrac{16 - 7}{5 - 2} = 3$,\npuis $f(2) = 7$ donne $6 + p = 7$, $p = 1$. Contrôle :\n$f(5) = 16$ ✓."
        },
        {
          "text": "$f(x) = 3x + 7$",
          "correct": false,
          "feedback": "Ordonnée bâclée : $7$ est $f(2)$, pas $f(0)$ : la\nconstante se calcule : $7 - 3 \\times 2 = 1$."
        },
        {
          "text": "$f(x) = 9x + 3$",
          "correct": false,
          "feedback": "Taux faux : $9$ est l'écart des images seul : le taux le\ndivise par l'écart des antécédents ($3$) : $m = 3$."
        },
        {
          "text": "$f(x) = \\dfrac{7}{2}x$",
          "correct": false,
          "feedback": "Proportionnalité supposée à tort : $\\dfrac{7}{2}\n\\times 5 = 17{,}5 \\neq 16$ : une fonction affine\ngénérale a aussi une constante."
        }
      ],
      "explanation": "Affine par deux valeurs : 1) taux $m = \\frac{f(b) -\nf(a)}{b - a}$ ; 2) constante via l'un des points ; 3)\ncontrôle avec l'autre. Le même calcul que la droite par deux\npoints : c'en est une.",
      "variants": [
        {
          "statement": "Une fonction affine vérifie $f(2) = 7$ et $f(5) = 16$.\nQuelle est son expression ?",
          "options": [
            {
              "text": "$f(x) = 3x + 1$",
              "correct": true,
              "feedback": "Bonne réponse : taux $= \\dfrac{16 - 7}{5 - 2} = 3$,\npuis $f(2) = 7$ donne $6 + p = 7$, $p = 1$. Contrôle :\n$f(5) = 16$ ✓."
            },
            {
              "text": "$f(x) = 3x + 7$",
              "correct": false,
              "feedback": "Ordonnée bâclée : $7$ est $f(2)$, pas $f(0)$ : la\nconstante se calcule : $7 - 3 \\times 2 = 1$."
            },
            {
              "text": "$f(x) = 9x + 3$",
              "correct": false,
              "feedback": "Taux faux : $9$ est l'écart des images seul : le taux le\ndivise par l'écart des antécédents ($3$) : $m = 3$."
            },
            {
              "text": "$f(x) = \\dfrac{7}{2}x$",
              "correct": false,
              "feedback": "Proportionnalité supposée à tort : $\\dfrac{7}{2}\n\\times 5 = 17{,}5 \\neq 16$ : une fonction affine\ngénérale a aussi une constante."
            }
          ],
          "explanation": "Affine par deux valeurs : 1) taux $m = \\frac{f(b) -\nf(a)}{b - a}$ ; 2) constante via l'un des points ; 3)\ncontrôle avec l'autre. Le même calcul que la droite par deux\npoints : c'en est une."
        },
        {
          "statement": "Une fonction affine vérifie $f(1) = 6$ et $f(3) = 2$.\nQuelle est son expression ?",
          "options": [
            {
              "text": "$f(x) = -2x + 8$",
              "correct": true,
              "feedback": "Bonne réponse : taux $= \\dfrac{2 - 6}{3 - 1} = -2$,\npuis $f(1) = 6$ donne $-2 + p = 6$, $p = 8$. Contrôle :\n$f(3) = 2$ ✓."
            },
            {
              "text": "$f(x) = -2x + 6$",
              "correct": false,
              "feedback": "Ordonnée bâclée : $6$ est $f(1)$, pas $f(0)$ : la\nconstante se calcule : $6 - -2 \\times 1 = 8$."
            },
            {
              "text": "$f(x) = -4x + 2$",
              "correct": false,
              "feedback": "Taux faux : $-4$ est l'écart des images seul : le taux le\ndivise par l'écart des antécédents ($2$) : $m = -2$."
            },
            {
              "text": "$f(x) = 6x$",
              "correct": false,
              "feedback": "Proportionnalité supposée à tort : $6\n\\times 3 = 18 \\neq 2$ : une fonction affine\ngénérale a aussi une constante."
            }
          ],
          "explanation": "Affine par deux valeurs : 1) taux $m = \\frac{f(b) -\nf(a)}{b - a}$ ; 2) constante via l'un des points ; 3)\ncontrôle avec l'autre. Le même calcul que la droite par deux\npoints : c'en est une."
        },
        {
          "statement": "Une fonction affine vérifie $f(2) = 1$ et $f(6) = 9$.\nQuelle est son expression ?",
          "options": [
            {
              "text": "$f(x) = 2x - 3$",
              "correct": true,
              "feedback": "Bonne réponse : taux $= \\dfrac{9 - 1}{6 - 2} = 2$,\npuis $f(2) = 1$ donne $4 + p = 1$, $p = -3$. Contrôle :\n$f(6) = 9$ ✓."
            },
            {
              "text": "$f(x) = 2x + 1$",
              "correct": false,
              "feedback": "Ordonnée bâclée : $1$ est $f(2)$, pas $f(0)$ : la\nconstante se calcule : $1 - 2 \\times 2 = -3$."
            },
            {
              "text": "$f(x) = 8x + 4$",
              "correct": false,
              "feedback": "Taux faux : $8$ est l'écart des images seul : le taux le\ndivise par l'écart des antécédents ($4$) : $m = 2$."
            },
            {
              "text": "$f(x) = \\dfrac{1}{2}x$",
              "correct": false,
              "feedback": "Proportionnalité supposée à tort : $\\dfrac{1}{2}\n\\times 6 = 3 \\neq 9$ : une fonction affine\ngénérale a aussi une constante."
            }
          ],
          "explanation": "Affine par deux valeurs : 1) taux $m = \\frac{f(b) -\nf(a)}{b - a}$ ; 2) constante via l'un des points ; 3)\ncontrôle avec l'autre. Le même calcul que la droite par deux\npoints : c'en est une."
        }
      ]
    },
    {
      "id": "q18",
      "difficulty": 3,
      "skills": [
        "valider-modele"
      ],
      "title": "Le tableau est-il linéaire ?",
      "partie": "modeles",
      "statement": "Un tableau donne : $f(0) = 3$, $f(1) = 5$, $f(2) = 7$,\n$f(3) = 10$. Un modèle linéaire (affine) convient-il ?",
      "options": [
        {
          "text": "Non, le dernier accroissement casse la régularité",
          "correct": true,
          "feedback": "Bonne réponse : les accroissements valent $+2$, $+2$,\npuis $+3$. Un modèle affine exige des accroissements\n**constants** à pas égal : le passage de $7$ à $10$\ndévie, le modèle est au mieux approximatif."
        },
        {
          "text": "Oui : les valeurs augmentent régulièrement",
          "correct": false,
          "feedback": "Trop vague : « augmenter » ne suffit pas : il faut\naugmenter du MÊME montant à chaque pas, et $+3 \\neq\n+2$."
        },
        {
          "text": "Oui : quatre points sont toujours alignés",
          "correct": false,
          "feedback": "Erreur : deux points sont toujours alignés, trois ou\nplus rarement : ici le quatrième sort de la droite des\ntrois premiers."
        },
        {
          "text": "Non : il faudrait des accroissements multiplicatifs\nconstants",
          "correct": false,
          "feedback": "Confusion de modèle : le quotient constant caractérise\nle modèle **exponentiel** : le linéaire se teste par les\ndifférences."
        }
      ],
      "explanation": "Test du modèle linéaire : différences constantes à pas\nconstant ($f(x+1) - f(x)$ identiques). Test du modèle\nexponentiel : quotients constants. Deux tests, deux\nmondes : LA distinction structurante de l'année."
    },
    {
      "id": "q19",
      "difficulty": 2,
      "skills": [
        "suite-arithmetique",
        "definition"
      ],
      "title": "Reconnaître une suite arithmétique",
      "partie": "suites",
      "statement": "Parmi ces suites, laquelle est arithmétique ?",
      "options": [
        {
          "text": "$u_{n+1} = u_n - 4$",
          "correct": true,
          "feedback": "Bonne réponse : on passe d'un terme au suivant en ajoutant toujours le\nmême nombre, ici $-4$."
        },
        {
          "text": "$u_{n+1} = 4u_n$",
          "correct": false,
          "feedback": "Cette relation multiplie par un facteur constant : la suite est\ngéométrique, pas arithmétique."
        },
        {
          "text": "$u_{n+1} = u_n + n$",
          "correct": false,
          "feedback": "Ce qu'on ajoute change à chaque rang, donc l'accroissement n'est pas\nconstant."
        },
        {
          "text": "$u_{n+1} = u_n^2$",
          "correct": false,
          "feedback": "Cette relation élève au carré : les écarts entre termes consécutifs\nvarient très vite."
        }
      ],
      "explanation": "Une suite est arithmétique lorsque la différence entre deux termes\nconsécutifs est constante. Cette différence est la raison de la suite."
    },
    {
      "id": "q20",
      "difficulty": 2,
      "skills": [
        "suite-arithmetique",
        "raison"
      ],
      "title": "Retrouver la raison",
      "partie": "suites",
      "statement": "Une suite arithmétique vérifie $u_{3} = 7$ et $u_{8} = 22$.\nQuelle est sa raison ?",
      "options": [
        {
          "text": "$3$",
          "correct": true,
          "feedback": "Bonne réponse : $5$ pas séparent les rangs $3$ et $8$, donc\n$r = \\dfrac{22 - 7}{5}$."
        },
        {
          "text": "$15$",
          "correct": false,
          "feedback": "Division oubliée : $15$ est l'écart total entre les deux termes, à\nrépartir sur $5$ pas."
        },
        {
          "text": "$\\dfrac{5}{2}$",
          "correct": false,
          "feedback": "Nombre de pas mal compté : de $u_{3}$ à $u_{8}$, il y en a\n$8 - 3 = 5$, et non $8 - 3 + 1$."
        },
        {
          "text": "$5$",
          "correct": false,
          "feedback": "Nombre de pas recopié : c'est le dénominateur du calcul, pas son\nrésultat."
        }
      ],
      "explanation": "Entre deux termes de rangs $p$ et $q$, on a $u_q = u_p + (q - p)r$. La\nraison s'obtient donc en divisant l'écart des termes par l'écart des\nrangs.",
      "variants": [
        {
          "statement": "Une suite arithmétique vérifie $u_{3} = 7$ et $u_{8} = 22$.\nQuelle est sa raison ?",
          "options": [
            {
              "text": "$3$",
              "correct": true,
              "feedback": "Bonne réponse : $5$ pas séparent les rangs $3$ et $8$, donc\n$r = \\dfrac{22 - 7}{5}$."
            },
            {
              "text": "$15$",
              "correct": false,
              "feedback": "Division oubliée : $15$ est l'écart total entre les deux termes, à\nrépartir sur $5$ pas."
            },
            {
              "text": "$\\dfrac{5}{2}$",
              "correct": false,
              "feedback": "Nombre de pas mal compté : de $u_{3}$ à $u_{8}$, il y en a\n$8 - 3 = 5$, et non $8 - 3 + 1$."
            },
            {
              "text": "$5$",
              "correct": false,
              "feedback": "Nombre de pas recopié : c'est le dénominateur du calcul, pas son\nrésultat."
            }
          ],
          "explanation": "Entre deux termes de rangs $p$ et $q$, on a $u_q = u_p + (q - p)r$. La\nraison s'obtient donc en divisant l'écart des termes par l'écart des\nrangs."
        },
        {
          "statement": "Une suite arithmétique vérifie $u_{2} = 11$ et $u_{8} = 41$.\nQuelle est sa raison ?",
          "options": [
            {
              "text": "$5$",
              "correct": true,
              "feedback": "Bonne réponse : $6$ pas séparent les rangs $2$ et $8$, donc\n$r = \\dfrac{41 - 11}{6}$."
            },
            {
              "text": "$30$",
              "correct": false,
              "feedback": "Division oubliée : $30$ est l'écart total entre les deux termes, à\nrépartir sur $6$ pas."
            },
            {
              "text": "$\\dfrac{30}{7}$",
              "correct": false,
              "feedback": "Nombre de pas mal compté : de $u_{2}$ à $u_{8}$, il y en a\n$8 - 2 = 6$, et non $8 - 2 + 1$."
            },
            {
              "text": "$6$",
              "correct": false,
              "feedback": "Nombre de pas recopié : c'est le dénominateur du calcul, pas son\nrésultat."
            }
          ],
          "explanation": "Entre deux termes de rangs $p$ et $q$, on a $u_q = u_p + (q - p)r$. La\nraison s'obtient donc en divisant l'écart des termes par l'écart des\nrangs."
        },
        {
          "statement": "Une suite arithmétique vérifie $u_{4} = 30$ et $u_{7} = 18$.\nQuelle est sa raison ?",
          "options": [
            {
              "text": "$-4$",
              "correct": true,
              "feedback": "Bonne réponse : $3$ pas séparent les rangs $4$ et $7$, donc\n$r = \\dfrac{18 - 30}{3}$."
            },
            {
              "text": "$-12$",
              "correct": false,
              "feedback": "Division oubliée : $-12$ est l'écart total entre les deux termes, à\nrépartir sur $3$ pas."
            },
            {
              "text": "$-3$",
              "correct": false,
              "feedback": "Nombre de pas mal compté : de $u_{4}$ à $u_{7}$, il y en a\n$7 - 4 = 3$, et non $7 - 4 + 1$."
            },
            {
              "text": "$3$",
              "correct": false,
              "feedback": "Nombre de pas recopié : c'est le dénominateur du calcul, pas son\nrésultat."
            }
          ],
          "explanation": "Entre deux termes de rangs $p$ et $q$, on a $u_q = u_p + (q - p)r$. La\nraison s'obtient donc en divisant l'écart des termes par l'écart des\nrangs."
        }
      ]
    },
    {
      "id": "q21",
      "difficulty": 3,
      "skills": [
        "suite-arithmetique",
        "seuil"
      ],
      "title": "Franchir un seuil",
      "partie": "suites",
      "statement": "Une suite arithmétique de premier terme $u_0 = 50$ et de raison $-3$\ndevient négative à partir de quel rang ?",
      "options": [
        {
          "text": "Du rang $17$",
          "correct": true,
          "feedback": "Bonne réponse : $u_n = 50 - 3n$ s'annule pour $n \\approx 16{,}7$, et\n$u_{17} = -1$."
        },
        {
          "text": "Du rang $16$",
          "correct": false,
          "feedback": "Le terme $u_{16}$ vaut encore $2$, donc il reste positif."
        },
        {
          "text": "Du rang $18$",
          "correct": false,
          "feedback": "La suite est déjà négative au rang $17$, où elle vaut $-1$."
        },
        {
          "text": "Du rang $50$",
          "correct": false,
          "feedback": "Premier terme confondu avec un rang : $50$ est la valeur de départ,\npas un numéro de terme."
        }
      ],
      "explanation": "On écrit le terme général $u_n = u_0 + nr$, on résout l'inéquation\ncorrespondante, puis on retient le premier entier qui la vérifie.",
      "variants": [
        {
          "statement": "Une suite arithmétique de premier terme $u_0 = 50$ et de raison $-3$\ndevient négative à partir de quel rang ?",
          "options": [
            {
              "text": "Du rang $17$",
              "correct": true,
              "feedback": "Bonne réponse : $u_n = 50 - 3n$ s'annule pour $n \\approx 16{,}7$, et\n$u_{17} = -1$."
            },
            {
              "text": "Du rang $16$",
              "correct": false,
              "feedback": "Le terme $u_{16}$ vaut encore $2$, donc il reste positif."
            },
            {
              "text": "Du rang $18$",
              "correct": false,
              "feedback": "La suite est déjà négative au rang $17$, où elle vaut $-1$."
            },
            {
              "text": "Du rang $50$",
              "correct": false,
              "feedback": "Premier terme confondu avec un rang : $50$ est la valeur de départ,\npas un numéro de terme."
            }
          ],
          "explanation": "On écrit le terme général $u_n = u_0 + nr$, on résout l'inéquation\ncorrespondante, puis on retient le premier entier qui la vérifie."
        },
        {
          "statement": "Une suite arithmétique de premier terme $u_0 = 40$ et de raison $-6$\ndevient négative à partir de quel rang ?",
          "options": [
            {
              "text": "Du rang $7$",
              "correct": true,
              "feedback": "Bonne réponse : $u_n = 40 - 6n$ s'annule pour $n \\approx 6{,}7$, et\n$u_{7} = -2$."
            },
            {
              "text": "Du rang $6$",
              "correct": false,
              "feedback": "Le terme $u_{6}$ vaut encore $4$, donc il reste positif."
            },
            {
              "text": "Du rang $8$",
              "correct": false,
              "feedback": "La suite est déjà négative au rang $7$, où elle vaut $-2$."
            },
            {
              "text": "Du rang $40$",
              "correct": false,
              "feedback": "Premier terme confondu avec un rang : $40$ est la valeur de départ,\npas un numéro de terme."
            }
          ],
          "explanation": "On écrit le terme général $u_n = u_0 + nr$, on résout l'inéquation\ncorrespondante, puis on retient le premier entier qui la vérifie."
        },
        {
          "statement": "Une suite arithmétique de premier terme $u_0 = 100$ et de raison $-7$\ndevient négative à partir de quel rang ?",
          "options": [
            {
              "text": "Du rang $15$",
              "correct": true,
              "feedback": "Bonne réponse : $u_n = 100 - 7n$ s'annule pour $n \\approx 14{,}3$, et\n$u_{15} = -5$."
            },
            {
              "text": "Du rang $14$",
              "correct": false,
              "feedback": "Le terme $u_{14}$ vaut encore $2$, donc il reste positif."
            },
            {
              "text": "Du rang $16$",
              "correct": false,
              "feedback": "La suite est déjà négative au rang $15$, où elle vaut $-5$."
            },
            {
              "text": "Du rang $100$",
              "correct": false,
              "feedback": "Premier terme confondu avec un rang : $100$ est la valeur de départ,\npas un numéro de terme."
            }
          ],
          "explanation": "On écrit le terme général $u_n = u_0 + nr$, on résout l'inéquation\ncorrespondante, puis on retient le premier entier qui la vérifie."
        }
      ]
    },
    {
      "id": "q22",
      "difficulty": 2,
      "skills": [
        "fonction-affine",
        "modelisation"
      ],
      "title": "Un forfait et un prix à l'unité",
      "partie": "affine",
      "statement": "Un service coûte $15$ euros d'abonnement mensuel plus $0{,}40$ euro\npar communication. Quelle fonction modélise la dépense mensuelle ?",
      "options": [
        {
          "text": "$f(x) = 0{,}4x + 15$",
          "correct": true,
          "feedback": "Bonne réponse : le prix unitaire est le coefficient directeur et\nl'abonnement l'ordonnée à l'origine."
        },
        {
          "text": "$f(x) = 15x + 0{,}4$",
          "correct": false,
          "feedback": "Rôles échangés : l'abonnement est payé une fois, il ne se multiplie\npas par le nombre de communications."
        },
        {
          "text": "$f(x) = 15{,}4x$",
          "correct": false,
          "feedback": "Termes fusionnés : pour dix communications, cette formule donnerait\n$154$ euros au lieu de $19$."
        },
        {
          "text": "$f(x) = 0{,}4(x + 15)$",
          "correct": false,
          "feedback": "Le prix unitaire s'appliquerait à l'abonnement : pour $x = 0$, la\ndépense serait de $6$ euros et non de $15$."
        }
      ],
      "explanation": "Une situation à coût fixe plus coût proportionnel se modélise par une\nfonction affine. La partie fixe se lit en ordonnée à l'origine, la partie\nproportionnelle dans le coefficient directeur."
    },
    {
      "id": "q23",
      "difficulty": 2,
      "skills": [
        "suite-arithmetique",
        "representation"
      ],
      "title": "Points alignés",
      "partie": "suites",
      "statement": "Pourquoi les points représentant une suite arithmétique sont-ils\nalignés ?",
      "options": [
        {
          "text": "Parce que l'accroissement est constant",
          "correct": true,
          "feedback": "Bonne réponse : passer d'un rang au suivant décale toujours de la même\nhauteur, ce qui dessine une droite."
        },
        {
          "text": "Parce que les termes sont tous positifs",
          "correct": false,
          "feedback": "Le signe n'intervient pas : une suite de raison négative donne des\npoints alignés qui descendent."
        },
        {
          "text": "Parce que la suite est croissante",
          "correct": false,
          "feedback": "L'alignement vaut aussi pour une suite décroissante, et même pour une\nsuite constante."
        },
        {
          "text": "Parce que les rangs sont des entiers",
          "correct": false,
          "feedback": "Les rangs sont entiers pour toute suite, y compris géométrique, dont\nles points ne sont pas alignés."
        }
      ],
      "explanation": "Le terme général $u_n = u_0 + nr$ est une expression affine en $n$. Les\npoints de la représentation appartiennent donc à une droite de coefficient\ndirecteur $r$."
    },
    {
      "id": "q24",
      "difficulty": 3,
      "skills": [
        "suite-arithmetique",
        "modelisation"
      ],
      "title": "Des allumettes pour un motif en T",
      "partie": "suites",
      "statement": "On construit des motifs en forme de T avec des allumettes. Le\nmotif n° $1$ en compte $5$, et on ajoute $3$ allumettes pour passer\nd'un motif au suivant. Combien d'allumettes compte le motif n° $20$ ?",
      "options": [
        {
          "text": "$62$",
          "correct": true,
          "feedback": "Bonne réponse : du motif n° $1$ au motif n° $20$, on ajoute\n$19$ fois $3$ allumettes, soit $5 + 3 \\times 19 = 62$.\n"
        },
        {
          "text": "$65$",
          "correct": false,
          "feedback": "Décalage de rang : $5 + 3 \\times 20$ ajoute une fois de trop\nles $3$ allumettes, car le motif n° $1$ en compte déjà $5$.\n"
        },
        {
          "text": "$60$",
          "correct": false,
          "feedback": "Premier terme oublié : $3 \\times 20$ ne compte que les ajouts,\nsans les $5$ allumettes du départ.\n"
        },
        {
          "text": "$100$",
          "correct": false,
          "feedback": "Proportionnalité supposée à tort : $5 \\times 20$ reviendrait\nà ajouter $5$ allumettes à chaque motif, et non $3$.\n"
        }
      ],
      "explanation": "Le nombre d'allumettes suit une suite arithmétique de premier\nterme $u(1) = 5$ et de raison $3$ : $u(n) = 5 + 3(n - 1)$, donc\n$u(20) = 62$.",
      "variants": [
        {
          "statement": "On construit des motifs en forme de T avec des allumettes. Le\nmotif n° $1$ en compte $5$, et on ajoute $3$ allumettes pour passer\nd'un motif au suivant. Combien d'allumettes compte le motif n° $20$ ?",
          "options": [
            {
              "text": "$62$",
              "correct": true,
              "feedback": "Bonne réponse : du motif n° $1$ au motif n° $20$, on ajoute\n$19$ fois $3$ allumettes, soit $5 + 3 \\times 19 = 62$.\n"
            },
            {
              "text": "$65$",
              "correct": false,
              "feedback": "Décalage de rang : $5 + 3 \\times 20$ ajoute une fois de trop\nles $3$ allumettes, car le motif n° $1$ en compte déjà $5$.\n"
            },
            {
              "text": "$60$",
              "correct": false,
              "feedback": "Premier terme oublié : $3 \\times 20$ ne compte que les ajouts,\nsans les $5$ allumettes du départ.\n"
            },
            {
              "text": "$100$",
              "correct": false,
              "feedback": "Proportionnalité supposée à tort : $5 \\times 20$ reviendrait\nà ajouter $5$ allumettes à chaque motif, et non $3$.\n"
            }
          ],
          "explanation": "Le nombre d'allumettes suit une suite arithmétique de premier\nterme $u(1) = 5$ et de raison $3$ : $u(n) = 5 + 3(n - 1)$, donc\n$u(20) = 62$."
        },
        {
          "statement": "On construit des motifs en forme de T avec des allumettes. Le\nmotif n° $1$ en compte $6$, et on ajoute $4$ allumettes pour passer\nd'un motif au suivant. Combien d'allumettes compte le motif n° $25$ ?",
          "options": [
            {
              "text": "$102$",
              "correct": true,
              "feedback": "Bonne réponse : du motif n° $1$ au motif n° $25$, on ajoute\n$24$ fois $4$ allumettes, soit $6 + 4 \\times 24 = 102$.\n"
            },
            {
              "text": "$106$",
              "correct": false,
              "feedback": "Décalage de rang : $6 + 4 \\times 25$ ajoute une fois de trop\nles $4$ allumettes, car le motif n° $1$ en compte déjà $6$.\n"
            },
            {
              "text": "$100$",
              "correct": false,
              "feedback": "Premier terme oublié : $4 \\times 25$ ne compte que les ajouts,\nsans les $6$ allumettes du départ.\n"
            },
            {
              "text": "$150$",
              "correct": false,
              "feedback": "Proportionnalité supposée à tort : $6 \\times 25$ reviendrait\nà ajouter $6$ allumettes à chaque motif, et non $4$.\n"
            }
          ],
          "explanation": "Le nombre d'allumettes suit une suite arithmétique de premier\nterme $u(1) = 6$ et de raison $4$ : $u(n) = 6 + 4(n - 1)$, donc\n$u(25) = 102$."
        },
        {
          "statement": "On construit des motifs en forme de T avec des allumettes. Le\nmotif n° $1$ en compte $7$, et on ajoute $5$ allumettes pour passer\nd'un motif au suivant. Combien d'allumettes compte le motif n° $10$ ?",
          "options": [
            {
              "text": "$52$",
              "correct": true,
              "feedback": "Bonne réponse : du motif n° $1$ au motif n° $10$, on ajoute\n$9$ fois $5$ allumettes, soit $7 + 5 \\times 9 = 52$.\n"
            },
            {
              "text": "$57$",
              "correct": false,
              "feedback": "Décalage de rang : $7 + 5 \\times 10$ ajoute une fois de trop\nles $5$ allumettes, car le motif n° $1$ en compte déjà $7$.\n"
            },
            {
              "text": "$50$",
              "correct": false,
              "feedback": "Premier terme oublié : $5 \\times 10$ ne compte que les ajouts,\nsans les $7$ allumettes du départ.\n"
            },
            {
              "text": "$70$",
              "correct": false,
              "feedback": "Proportionnalité supposée à tort : $7 \\times 10$ reviendrait\nà ajouter $7$ allumettes à chaque motif, et non $5$.\n"
            }
          ],
          "explanation": "Le nombre d'allumettes suit une suite arithmétique de premier\nterme $u(1) = 7$ et de raison $5$ : $u(n) = 7 + 5(n - 1)$, donc\n$u(10) = 52$."
        }
      ]
    },
    {
      "id": "q25",
      "difficulty": 2,
      "skills": [
        "fonction-affine",
        "resolution"
      ],
      "title": "Quand le second tarif devient avantageux",
      "partie": "affine",
      "statement": "Le tarif A coûte $0{,}5x + 20$ euros, le tarif B $0{,}9x + 8$ euros.\nÀ partir de quelle valeur de $x$ le tarif A est-il le moins cher ?",
      "options": [
        {
          "text": "À partir de $x = 30$",
          "correct": true,
          "feedback": "Bonne réponse : l'égalité $0{,}5x + 20 = 0{,}9x + 8$ donne $x = 30$,\net A croît moins vite ensuite."
        },
        {
          "text": "À partir de $x = 12$",
          "correct": false,
          "feedback": "Écart des parties fixes : $20 - 8 = 12$ ne tient pas compte des prix\nunitaires."
        },
        {
          "text": "À partir de $x = 20$",
          "correct": false,
          "feedback": "Partie fixe recopiée : pour $x = 20$, A coûte $30$ euros et B $26$\neuros, donc B reste avantageux."
        },
        {
          "text": "Jamais, B est toujours moins cher",
          "correct": false,
          "feedback": "Pour $x = 100$, A coûte $70$ euros et B $98$ euros : l'ordre finit par\ns'inverser."
        }
      ],
      "explanation": "Comparer deux tarifs affines revient à résoudre une équation, puis à\ndécider de part et d'autre du point d'égalité en comparant les\ncoefficients directeurs."
    },
    {
      "id": "q26",
      "difficulty": 1,
      "skills": [
        "suite-arithmetique",
        "variations"
      ],
      "title": "Signe de la raison",
      "partie": "suites",
      "statement": "Que peut-on dire d'une suite arithmétique de raison nulle ?",
      "options": [
        {
          "text": "Elle est constante",
          "correct": true,
          "feedback": "Bonne réponse : ajouter $0$ à chaque étape laisse tous les termes\négaux au premier."
        },
        {
          "text": "Elle est croissante",
          "correct": false,
          "feedback": "La croissance stricte exigerait une raison strictement positive."
        },
        {
          "text": "Elle est décroissante",
          "correct": false,
          "feedback": "La décroissance stricte exigerait une raison strictement négative."
        },
        {
          "text": "Elle n'est pas définie",
          "correct": false,
          "feedback": "Une raison nulle est parfaitement admissible : la suite vaut alors\ntoujours son premier terme."
        }
      ],
      "explanation": "Le signe de la raison donne le sens de variation : positive la suite\ncroît, négative elle décroît, nulle elle est constante."
    },
    {
      "id": "q27",
      "difficulty": 2,
      "skills": [
        "fonction-affine",
        "taux-accroissement"
      ],
      "title": "Taux d'accroissement entre deux valeurs",
      "partie": "affine",
      "statement": "Pour une fonction affine, on lit $f(2) = 5$ et $f(6) = 17$.\nQuel est son coefficient directeur ?",
      "options": [
        {
          "text": "$3$",
          "correct": true,
          "feedback": "Bonne réponse : $\\dfrac{17 - 5}{6 - 2} = \\dfrac{12}{4} = 3$."
        },
        {
          "text": "$12$",
          "correct": false,
          "feedback": "Division oubliée : $12$ est la variation de $f$, qu'il reste à\nrapporter à celle de $x$."
        },
        {
          "text": "$4$",
          "correct": false,
          "feedback": "Variation de $x$ recopiée : elle sert de dénominateur au calcul."
        },
        {
          "text": "$\\dfrac{1}{3}$",
          "correct": false,
          "feedback": "Quotient inversé : le numérateur est la variation des images, le\ndénominateur celle des nombres de départ."
        }
      ],
      "explanation": "Pour une fonction affine, le taux d'accroissement entre deux valeurs est\nconstant et vaut le coefficient directeur. C'est ce qui caractérise une\ncroissance linéaire."
    },
    {
      "id": "q28",
      "difficulty": 3,
      "skills": [
        "modelisation",
        "suite-arithmetique"
      ],
      "title": "Linéaire ou exponentiel",
      "partie": "modeles",
      "statement": "Une population perd chaque année $200$ habitants.\nQuel modèle décrit cette évolution ?",
      "options": [
        {
          "text": "Une suite arithmétique de raison $-200$",
          "correct": true,
          "feedback": "Bonne réponse : la perte est un nombre fixe d'habitants, donc une\nsoustraction constante."
        },
        {
          "text": "Une suite géométrique de raison $0{,}8$",
          "correct": false,
          "feedback": "Ce modèle correspondrait à une perte de $20$ % par an, donc à un\nnombre d'habitants perdus qui diminue avec le temps."
        },
        {
          "text": "Une suite géométrique de raison $-200$",
          "correct": false,
          "feedback": "Une raison géométrique multiplie les termes ; négative, elle ferait\nalterner le signe de la population."
        },
        {
          "text": "Une suite arithmétique de raison $0{,}8$",
          "correct": false,
          "feedback": "Cette suite perdrait seulement $0{,}8$ habitant par an, ce qui ne\ncorrespond pas à l'énoncé."
        }
      ],
      "explanation": "Une variation d'un nombre fixe d'unités par période relève du modèle\nlinéaire. Une variation d'un pourcentage fixe relève du modèle\nexponentiel."
    },
    {
      "id": "q29",
      "difficulty": 2,
      "skills": [
        "suite-arithmetique",
        "terme-general"
      ],
      "title": "Du premier terme au terme général",
      "partie": "suites",
      "statement": "Une suite arithmétique a pour premier terme $u_0 = 4$ et pour raison\n$6$. Quelle est l'expression de $u_n$ ?",
      "options": [
        {
          "text": "$u_n = 4 + 6n$",
          "correct": true,
          "feedback": "Bonne réponse : après $n$ pas de $6$ à partir de $4$, on a ajouté\n$6n$."
        },
        {
          "text": "$u_n = 6 + 4n$",
          "correct": false,
          "feedback": "Rôles échangés : le premier terme est la constante, la raison le\ncoefficient de $n$."
        },
        {
          "text": "$u_n = 4 \\times 6^n$",
          "correct": false,
          "feedback": "Modèle géométrique : la raison se multiplierait au lieu de s'ajouter."
        },
        {
          "text": "$u_n = 4 + 6(n - 1)$",
          "correct": false,
          "feedback": "Formule du premier terme de rang $1$ : ici la suite commence au rang\n$0$, donc $u_0$ doit valoir $4$."
        }
      ],
      "explanation": "Pour une suite arithmétique commençant au rang $0$, on a\n$u_n = u_0 + nr$. Si elle commence au rang $1$, la formule devient\n$u_n = u_1 + (n-1)r$."
    },
    {
      "id": "q30",
      "difficulty": 2,
      "skills": [
        "fonction-affine",
        "lecture-graphique"
      ],
      "title": "Deux droites parallèles, deux tarifs",
      "partie": "affine",
      "statement": "Deux tarifs sont représentés par des droites parallèles.\nQue peut-on en conclure ?",
      "options": [
        {
          "text": "Leur écart de prix reste constant",
          "correct": true,
          "feedback": "Bonne réponse : des pentes égales signifient une même augmentation par\nunité, donc un écart qui ne bouge pas."
        },
        {
          "text": "Les deux tarifs finissent par se croiser",
          "correct": false,
          "feedback": "Deux droites parallèles distinctes n'ont aucun point commun, quel que\nsoit le nombre d'unités."
        },
        {
          "text": "Le moins cher au départ devient le plus cher",
          "correct": false,
          "feedback": "L'ordre ne peut pas s'inverser : l'écart garde le même signe partout."
        },
        {
          "text": "Les deux tarifs ont le même abonnement",
          "correct": false,
          "feedback": "Ce sont les ordonnées à l'origine qui diffèrent, c'est même ce qui\nrend les droites distinctes."
        }
      ],
      "explanation": "Deux fonctions affines de même coefficient directeur diffèrent d'une\nconstante. Leur comparaison est décidée une fois pour toutes, sans point\nd'égalité."
    },
    {
      "id": "q31",
      "difficulty": 2,
      "skills": [
        "suite-recurrente-arithmetique",
        "arithmetique"
      ],
      "title": "Remonter jusqu'au premier terme",
      "partie": "suites",
      "statement": "Une suite arithmétique vérifie $u_{n+1} = u_n - 4$ pour tout entier\n$n$, et l'on sait que $u_{5} = 3$. Que vaut son premier terme\n$u_0$ ?",
      "options": [
        {
          "text": "$23$",
          "correct": true,
          "feedback": "Bonne réponse : chaque pas en avant retire $4$, donc chaque pas\nen arrière ajoute $4$. De $u_0$ à $u_{5}$ il y a $5$ pas,\nd'où $u_0 = 3 + 5 \\times 4 = 23$."
        },
        {
          "text": "$-17$",
          "correct": false,
          "feedback": "Sens du parcours inversé : la suite descend, donc remonter vers\n$u_0$ ajoute $4$ à chaque pas au lieu de le retrancher."
        },
        {
          "text": "$19$",
          "correct": false,
          "feedback": "Un pas oublié : de $u_0$ à $u_{5}$, la suite effectue $5$\nétapes et non $4$."
        },
        {
          "text": "$12$",
          "correct": false,
          "feedback": "Opérations confondues : la raison s'ajoute autant de fois qu'il y a\nd'étapes, elle ne multiplie jamais le terme."
        }
      ],
      "explanation": "La relation $u_{n+1} = u_n + r$ se parcourt dans les deux sens : vers\nl'avant on ajoute la raison, vers l'arrière on la retranche. Le nombre\nd'étapes est l'écart des rangs.",
      "variants": [
        {
          "statement": "Une suite arithmétique vérifie $u_{n+1} = u_n - 4$ pour tout entier\n$n$, et l'on sait que $u_{5} = 3$. Que vaut son premier terme\n$u_0$ ?",
          "options": [
            {
              "text": "$23$",
              "correct": true,
              "feedback": "Bonne réponse : chaque pas en avant retire $4$, donc chaque pas\nen arrière ajoute $4$. De $u_0$ à $u_{5}$ il y a $5$ pas,\nd'où $u_0 = 3 + 5 \\times 4 = 23$."
            },
            {
              "text": "$-17$",
              "correct": false,
              "feedback": "Sens du parcours inversé : la suite descend, donc remonter vers\n$u_0$ ajoute $4$ à chaque pas au lieu de le retrancher."
            },
            {
              "text": "$19$",
              "correct": false,
              "feedback": "Un pas oublié : de $u_0$ à $u_{5}$, la suite effectue $5$\nétapes et non $4$."
            },
            {
              "text": "$12$",
              "correct": false,
              "feedback": "Opérations confondues : la raison s'ajoute autant de fois qu'il y a\nd'étapes, elle ne multiplie jamais le terme."
            }
          ],
          "explanation": "La relation $u_{n+1} = u_n + r$ se parcourt dans les deux sens : vers\nl'avant on ajoute la raison, vers l'arrière on la retranche. Le nombre\nd'étapes est l'écart des rangs."
        },
        {
          "statement": "Une suite arithmétique vérifie $u_{n+1} = u_n - 6$ pour tout entier\n$n$, et l'on sait que $u_{4} = 10$. Que vaut son premier terme\n$u_0$ ?",
          "options": [
            {
              "text": "$34$",
              "correct": true,
              "feedback": "Bonne réponse : chaque pas en avant retire $6$, donc chaque pas\nen arrière ajoute $6$. De $u_0$ à $u_{4}$ il y a $4$ pas,\nd'où $u_0 = 10 + 4 \\times 6 = 34$."
            },
            {
              "text": "$-14$",
              "correct": false,
              "feedback": "Sens du parcours inversé : la suite descend, donc remonter vers\n$u_0$ ajoute $6$ à chaque pas au lieu de le retrancher."
            },
            {
              "text": "$28$",
              "correct": false,
              "feedback": "Un pas oublié : de $u_0$ à $u_{4}$, la suite effectue $4$\nétapes et non $3$."
            },
            {
              "text": "$60$",
              "correct": false,
              "feedback": "Opérations confondues : la raison s'ajoute autant de fois qu'il y a\nd'étapes, elle ne multiplie jamais le terme."
            }
          ],
          "explanation": "La relation $u_{n+1} = u_n + r$ se parcourt dans les deux sens : vers\nl'avant on ajoute la raison, vers l'arrière on la retranche. Le nombre\nd'étapes est l'écart des rangs."
        },
        {
          "statement": "Une suite arithmétique vérifie $u_{n+1} = u_n - 3$ pour tout entier\n$n$, et l'on sait que $u_{7} = -2$. Que vaut son premier terme\n$u_0$ ?",
          "options": [
            {
              "text": "$19$",
              "correct": true,
              "feedback": "Bonne réponse : chaque pas en avant retire $3$, donc chaque pas\nen arrière ajoute $3$. De $u_0$ à $u_{7}$ il y a $7$ pas,\nd'où $u_0 = -2 + 7 \\times 3 = 19$."
            },
            {
              "text": "$-23$",
              "correct": false,
              "feedback": "Sens du parcours inversé : la suite descend, donc remonter vers\n$u_0$ ajoute $3$ à chaque pas au lieu de le retrancher."
            },
            {
              "text": "$16$",
              "correct": false,
              "feedback": "Un pas oublié : de $u_0$ à $u_{7}$, la suite effectue $7$\nétapes et non $6$."
            },
            {
              "text": "$-6$",
              "correct": false,
              "feedback": "Opérations confondues : la raison s'ajoute autant de fois qu'il y a\nd'étapes, elle ne multiplie jamais le terme."
            }
          ],
          "explanation": "La relation $u_{n+1} = u_n + r$ se parcourt dans les deux sens : vers\nl'avant on ajoute la raison, vers l'arrière on la retranche. Le nombre\nd'étapes est l'écart des rangs."
        }
      ]
    },
    {
      "id": "q32",
      "difficulty": 1,
      "skills": [
        "definition",
        "raison"
      ],
      "title": "L'égalité qui définit la raison",
      "partie": "affine",
      "statement": "Une suite $(u_n)$ est arithmétique de raison $r$. Quelle égalité\ntraduit exactement cette définition ?",
      "options": [
        {
          "text": "$u_{n+1} - u_n = r$ pour tout entier $n$",
          "correct": true,
          "feedback": "Bonne réponse : la raison est la différence entre un terme et le\nprécédent, et cette différence ne change jamais de rang en rang."
        },
        {
          "text": "$\\dfrac{u_{n+1}}{u_n} = r$ pour tout entier $n$",
          "correct": false,
          "feedback": "Quotient constant : cette égalité définit une suite géométrique,\noù l'on multiplie par la raison au lieu de l'ajouter."
        },
        {
          "text": "$u_{n+1} - u_n = n$ pour tout entier $n$",
          "correct": false,
          "feedback": "Accroissement variable : ici l'écart grandit avec le rang, alors\nqu'une suite arithmétique avance toujours du même pas."
        },
        {
          "text": "$u_n - u_0 = r$ pour tout entier $n$",
          "correct": false,
          "feedback": "Une seule étape comptée : cet écart vaut $r$ au rang $1$, mais\n$n \\times r$ au rang $n$."
        }
      ],
      "explanation": "Une suite est arithmétique lorsque la différence entre deux termes\nconsécutifs est la même pour tous les rangs. Cette différence commune\nporte le nom de raison."
    },
    {
      "id": "q33",
      "difficulty": 1,
      "skills": [
        "sens-variation",
        "variations"
      ],
      "title": "Conclure sans calculer la raison",
      "partie": "affine",
      "statement": "Une suite arithmétique vérifie $u_3 = 40$ et $u_{10} = 12$. Sans\ncalculer sa raison, que peut-on affirmer ?",
      "options": [
        {
          "text": "Elle décroît, un rang plus grand donnant un terme plus petit",
          "correct": true,
          "feedback": "Bonne réponse : les termes d'une suite arithmétique évoluent\ntoujours dans le même sens, donc une seule comparaison suffit à\nconclure."
        },
        {
          "text": "Elle croît, puisque le rang passe de $3$ à $10$ dans le relevé",
          "correct": false,
          "feedback": "Le rang augmente toujours : c'est l'évolution des termes, et non\ncelle des rangs, qui donne le sens de variation."
        },
        {
          "text": "Elle est constante, puisque ses deux termes restent positifs",
          "correct": false,
          "feedback": "Le signe des termes n'intervient pas : une suite constante aurait\ndeux termes égaux, ce qui n'est pas le cas ici."
        },
        {
          "text": "On ne peut rien affirmer sans connaître le premier terme $u_0$",
          "correct": false,
          "feedback": "Le premier terme fixe le point de départ, pas la direction : deux\ntermes suffisent pour trancher."
        }
      ],
      "explanation": "Une suite arithmétique garde le même sens de variation du début à la\nfin. Comparer deux de ses termes donne donc immédiatement ce sens,\nsans passer par le calcul de la raison."
    },
    {
      "id": "q34",
      "difficulty": 1,
      "skills": [
        "representation",
        "pente-negative"
      ],
      "title": "Une droite qui descend",
      "partie": "suites",
      "statement": "Les points ci-dessous représentent une suite arithmétique : ils sont\nalignés sur une droite qui descend. Que peut-on dire de sa raison ?",
      "figure": {
        "tikz": "\\begin{tikzpicture}[scale=0.6]\n  \\draw[very thin,color=gray!40] (0,0) grid (6,10);\n  \\draw[->] (0,0) -- (6.6,0) node[below] {$n$};\n  \\draw[->] (0,0) -- (0,10.6) node[left] {$u(n)$};\n  \\foreach \\x in {1,...,6} \\node[below,font=\\small] at (\\x,0) {$\\x$};\n  \\foreach \\y in {2,4,...,10} \\node[left,font=\\small] at (0,\\y) {$\\y$};\n  \\foreach \\n in {0,...,5} \\fill[blue] (\\n,{9-1.5*\\n}) circle (0.12);\n\\end{tikzpicture}",
        "alt": "Six points d'abscisses 0 à 5 et d'ordonnées 9 ; 7,5 ; 6 ; 4,5 ;\n3 et 1,5 : ils descendent régulièrement, alignés.",
        "svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"148.821pt\" height=\"205.191pt\" viewBox=\"0 0 148.821 205.191\">\n<defs>\n<g>\n<g id=\"glyph-0-0\">\n<path d=\"M 0.875 -0.578125 C 0.84375 -0.4375 0.78125 -0.203125 0.78125 -0.15625 C 0.78125 0.015625 0.921875 0.109375 1.078125 0.109375 C 1.1875 0.109375 1.375 0.03125 1.4375 -0.171875 C 1.453125 -0.1875 1.5625 -0.65625 1.625 -0.90625 L 1.84375 -1.796875 C 1.90625 -2.015625 1.96875 -2.234375 2.015625 -2.453125 C 2.046875 -2.625 2.140625 -2.921875 2.140625 -2.953125 C 2.296875 -3.265625 2.8125 -4.171875 3.765625 -4.171875 C 4.203125 -4.171875 4.296875 -3.796875 4.296875 -3.46875 C 4.296875 -2.859375 3.8125 -1.59375 3.65625 -1.15625 C 3.5625 -0.9375 3.546875 -0.8125 3.546875 -0.703125 C 3.546875 -0.234375 3.90625 0.109375 4.359375 0.109375 C 5.296875 0.109375 5.671875 -1.34375 5.671875 -1.421875 C 5.671875 -1.515625 5.578125 -1.515625 5.546875 -1.515625 C 5.453125 -1.515625 5.453125 -1.484375 5.390625 -1.34375 C 5.203125 -0.671875 4.875 -0.109375 4.390625 -0.109375 C 4.21875 -0.109375 4.140625 -0.203125 4.140625 -0.4375 C 4.140625 -0.6875 4.234375 -0.921875 4.328125 -1.140625 C 4.515625 -1.671875 4.9375 -2.765625 4.9375 -3.328125 C 4.9375 -3.984375 4.5 -4.390625 3.796875 -4.390625 C 2.890625 -4.390625 2.40625 -3.75 2.25 -3.515625 C 2.1875 -4.078125 1.78125 -4.390625 1.328125 -4.390625 C 0.875 -4.390625 0.6875 -4 0.578125 -3.8125 C 0.421875 -3.484375 0.28125 -2.890625 0.28125 -2.859375 C 0.28125 -2.765625 0.390625 -2.765625 0.40625 -2.765625 C 0.5 -2.765625 0.515625 -2.765625 0.578125 -2.984375 C 0.75 -3.6875 0.9375 -4.171875 1.296875 -4.171875 C 1.5 -4.171875 1.609375 -4.03125 1.609375 -3.703125 C 1.609375 -3.5 1.578125 -3.390625 1.453125 -2.875 Z M 0.875 -0.578125 \"/>\n</g>\n<g id=\"glyph-0-1\">\n<path d=\"M 3.46875 -0.5625 C 3.578125 -0.15625 3.921875 0.109375 4.359375 0.109375 C 4.703125 0.109375 4.9375 -0.125 5.09375 -0.4375 C 5.265625 -0.796875 5.390625 -1.40625 5.390625 -1.421875 C 5.390625 -1.515625 5.296875 -1.515625 5.265625 -1.515625 C 5.171875 -1.515625 5.15625 -1.484375 5.125 -1.34375 C 4.984375 -0.78125 4.796875 -0.109375 4.390625 -0.109375 C 4.171875 -0.109375 4.078125 -0.234375 4.078125 -0.5625 C 4.078125 -0.78125 4.203125 -1.25 4.28125 -1.59375 L 4.546875 -2.671875 C 4.578125 -2.8125 4.6875 -3.1875 4.71875 -3.34375 C 4.765625 -3.578125 4.875 -3.953125 4.875 -4.015625 C 4.875 -4.1875 4.734375 -4.28125 4.578125 -4.28125 C 4.53125 -4.28125 4.28125 -4.265625 4.203125 -3.921875 C 4.015625 -3.203125 3.578125 -1.46875 3.453125 -0.9375 C 3.4375 -0.90625 3.046875 -0.109375 2.328125 -0.109375 C 1.8125 -0.109375 1.703125 -0.5625 1.703125 -0.921875 C 1.703125 -1.484375 1.984375 -2.265625 2.25 -2.953125 C 2.359375 -3.25 2.40625 -3.390625 2.40625 -3.578125 C 2.40625 -4.015625 2.09375 -4.390625 1.59375 -4.390625 C 0.65625 -4.390625 0.28125 -2.953125 0.28125 -2.859375 C 0.28125 -2.765625 0.390625 -2.765625 0.40625 -2.765625 C 0.5 -2.765625 0.515625 -2.78125 0.5625 -2.9375 C 0.8125 -3.796875 1.1875 -4.171875 1.5625 -4.171875 C 1.65625 -4.171875 1.8125 -4.15625 1.8125 -3.84375 C 1.8125 -3.609375 1.703125 -3.3125 1.640625 -3.171875 C 1.28125 -2.1875 1.078125 -1.5625 1.078125 -1.078125 C 1.078125 -0.140625 1.75 0.109375 2.296875 0.109375 C 2.953125 0.109375 3.296875 -0.34375 3.46875 -0.5625 Z M 3.46875 -0.5625 \"/>\n</g>\n<g id=\"glyph-1-0\">\n<path d=\"M 3.28125 2.375 C 3.28125 2.34375 3.28125 2.328125 3.109375 2.15625 C 1.875 0.90625 1.5625 -0.96875 1.5625 -2.484375 C 1.5625 -4.203125 1.9375 -5.9375 3.15625 -7.171875 C 3.28125 -7.296875 3.28125 -7.3125 3.28125 -7.34375 C 3.28125 -7.40625 3.25 -7.4375 3.1875 -7.4375 C 3.078125 -7.4375 2.1875 -6.765625 1.609375 -5.5 C 1.09375 -4.421875 0.984375 -3.3125 0.984375 -2.484375 C 0.984375 -1.703125 1.09375 -0.5 1.640625 0.609375 C 2.234375 1.828125 3.078125 2.484375 3.1875 2.484375 C 3.25 2.484375 3.28125 2.453125 3.28125 2.375 Z M 3.28125 2.375 \"/>\n</g>\n<g id=\"glyph-1-1\">\n<path d=\"M 2.875 -2.484375 C 2.875 -3.25 2.765625 -4.453125 2.21875 -5.578125 C 1.625 -6.796875 0.765625 -7.4375 0.671875 -7.4375 C 0.609375 -7.4375 0.5625 -7.40625 0.5625 -7.34375 C 0.5625 -7.3125 0.5625 -7.296875 0.75 -7.109375 C 1.71875 -6.125 2.296875 -4.546875 2.296875 -2.484375 C 2.296875 -0.78125 1.921875 0.96875 0.6875 2.21875 C 0.5625 2.328125 0.5625 2.34375 0.5625 2.375 C 0.5625 2.4375 0.609375 2.484375 0.671875 2.484375 C 0.765625 2.484375 1.65625 1.8125 2.25 0.546875 C 2.75 -0.546875 2.875 -1.640625 2.875 -2.484375 Z M 2.875 -2.484375 \"/>\n</g>\n<g id=\"glyph-2-0\">\n<path d=\"M 2.71875 -5.71875 C 2.71875 -5.9375 2.703125 -5.953125 2.484375 -5.953125 C 1.9375 -5.375 1.109375 -5.375 0.828125 -5.375 L 0.828125 -5.109375 C 1 -5.109375 1.546875 -5.109375 2.03125 -5.328125 L 2.03125 -0.71875 C 2.03125 -0.390625 2 -0.28125 1.171875 -0.28125 L 0.890625 -0.28125 L 0.890625 0 C 1.203125 -0.03125 2 -0.03125 2.375 -0.03125 C 2.734375 -0.03125 3.546875 -0.03125 3.859375 0 L 3.859375 -0.28125 L 3.578125 -0.28125 C 2.75 -0.28125 2.71875 -0.390625 2.71875 -0.71875 Z M 2.71875 -5.71875 \"/>\n</g>\n<g id=\"glyph-2-1\">\n<path d=\"M 4.125 -1.578125 L 3.875 -1.578125 C 3.859375 -1.46875 3.796875 -0.9375 3.671875 -0.796875 C 3.625 -0.71875 3 -0.71875 2.828125 -0.71875 L 1.234375 -0.71875 L 2.125 -1.5625 C 3.578125 -2.828125 4.125 -3.296875 4.125 -4.203125 C 4.125 -5.234375 3.28125 -5.953125 2.1875 -5.953125 C 1.15625 -5.953125 0.453125 -5.140625 0.453125 -4.328125 C 0.453125 -3.875 0.84375 -3.828125 0.921875 -3.828125 C 1.125 -3.828125 1.390625 -3.984375 1.390625 -4.296875 C 1.390625 -4.5625 1.203125 -4.765625 0.921875 -4.765625 C 0.875 -4.765625 0.84375 -4.765625 0.8125 -4.75 C 1.03125 -5.390625 1.59375 -5.671875 2.078125 -5.671875 C 3 -5.671875 3.3125 -4.828125 3.3125 -4.203125 C 3.3125 -3.296875 2.625 -2.5625 2.1875 -2.09375 L 0.546875 -0.328125 C 0.453125 -0.21875 0.453125 -0.203125 0.453125 0 L 3.875 0 Z M 4.125 -1.578125 \"/>\n</g>\n<g id=\"glyph-2-2\">\n<path d=\"M 2.71875 -3.140625 C 3.5625 -3.453125 3.953125 -4.109375 3.953125 -4.734375 C 3.953125 -5.421875 3.1875 -5.953125 2.265625 -5.953125 C 1.328125 -5.953125 0.640625 -5.421875 0.640625 -4.75 C 0.640625 -4.453125 0.828125 -4.28125 1.09375 -4.28125 C 1.34375 -4.28125 1.53125 -4.46875 1.53125 -4.734375 C 1.53125 -5.046875 1.328125 -5.171875 1.015625 -5.171875 C 1.25 -5.546875 1.796875 -5.734375 2.234375 -5.734375 C 2.96875 -5.734375 3.125 -5.140625 3.125 -4.71875 C 3.125 -4.453125 3.0625 -4.015625 2.84375 -3.6875 C 2.5625 -3.28125 2.25 -3.265625 2 -3.25 C 1.765625 -3.21875 1.75 -3.21875 1.6875 -3.21875 C 1.59375 -3.21875 1.53125 -3.203125 1.53125 -3.109375 C 1.53125 -3 1.59375 -3 1.75 -3 L 2.171875 -3 C 2.953125 -3 3.28125 -2.375 3.28125 -1.515625 C 3.28125 -0.375 2.6875 -0.046875 2.21875 -0.046875 C 2.0625 -0.046875 1.1875 -0.09375 0.78125 -0.765625 C 1.109375 -0.71875 1.359375 -0.9375 1.359375 -1.25 C 1.359375 -1.53125 1.140625 -1.71875 0.875 -1.71875 C 0.65625 -1.71875 0.390625 -1.59375 0.390625 -1.21875 C 0.390625 -0.421875 1.21875 0.203125 2.25 0.203125 C 3.375 0.203125 4.203125 -0.609375 4.203125 -1.515625 C 4.203125 -2.296875 3.578125 -2.953125 2.71875 -3.140625 Z M 2.71875 -3.140625 \"/>\n</g>\n<g id=\"glyph-2-3\">\n<path d=\"M 0.265625 -1.75 L 0.265625 -1.46875 L 2.703125 -1.46875 L 2.703125 -0.703125 C 2.703125 -0.375 2.671875 -0.28125 2 -0.28125 L 1.8125 -0.28125 L 1.8125 0 C 2.375 -0.03125 3 -0.03125 3.0625 -0.03125 C 3.09375 -0.03125 3.75 -0.03125 4.3125 0 L 4.3125 -0.28125 L 4.109375 -0.28125 C 3.4375 -0.28125 3.421875 -0.375 3.421875 -0.703125 L 3.421875 -1.46875 L 4.328125 -1.46875 L 4.328125 -1.75 L 3.421875 -1.75 L 3.421875 -5.8125 C 3.421875 -5.984375 3.421875 -6.046875 3.25 -6.046875 C 3.140625 -6.046875 3.125 -6.046875 3.046875 -5.921875 Z M 0.546875 -1.75 L 2.75 -5.0625 L 2.75 -1.75 Z M 0.546875 -1.75 \"/>\n</g>\n<g id=\"glyph-2-4\">\n<path d=\"M 0.921875 -3.078125 C 0.921875 -2.921875 0.921875 -2.828125 1.046875 -2.828125 C 1.125 -2.828125 1.15625 -2.859375 1.203125 -2.9375 C 1.46875 -3.3125 1.90625 -3.53125 2.375 -3.53125 C 3.328125 -3.53125 3.328125 -2.15625 3.328125 -1.828125 C 3.328125 -1.5625 3.328125 -1 3.078125 -0.59375 C 2.828125 -0.21875 2.453125 -0.046875 2.109375 -0.046875 C 1.578125 -0.046875 0.984375 -0.390625 0.765625 -1.046875 C 0.78125 -1.046875 0.828125 -1.03125 0.890625 -1.03125 C 1.078125 -1.03125 1.328125 -1.140625 1.328125 -1.46875 C 1.328125 -1.75 1.140625 -1.90625 0.890625 -1.90625 C 0.703125 -1.90625 0.453125 -1.796875 0.453125 -1.4375 C 0.453125 -0.625 1.140625 0.203125 2.125 0.203125 C 3.203125 0.203125 4.125 -0.671875 4.125 -1.78125 C 4.125 -2.875 3.359375 -3.75 2.390625 -3.75 C 1.953125 -3.75 1.515625 -3.609375 1.203125 -3.28125 L 1.203125 -5.046875 C 1.46875 -4.96875 1.75 -4.921875 2.03125 -4.921875 C 3.125 -4.921875 3.765625 -5.71875 3.765625 -5.84375 C 3.765625 -5.921875 3.71875 -5.953125 3.671875 -5.953125 C 3.65625 -5.953125 3.640625 -5.953125 3.5625 -5.90625 C 3.140625 -5.734375 2.71875 -5.671875 2.34375 -5.671875 C 1.96875 -5.671875 1.5625 -5.734375 1.15625 -5.90625 C 1.0625 -5.953125 1.046875 -5.953125 1.03125 -5.953125 C 0.921875 -5.953125 0.921875 -5.859375 0.921875 -5.71875 Z M 0.921875 -3.078125 \"/>\n</g>\n<g id=\"glyph-2-5\">\n<path d=\"M 1.203125 -2.953125 C 1.203125 -3.875 1.296875 -4.375 1.53125 -4.84375 C 1.71875 -5.203125 2.15625 -5.734375 2.8125 -5.734375 C 3 -5.734375 3.40625 -5.6875 3.609375 -5.375 C 3.28125 -5.375 3.140625 -5.203125 3.140625 -4.953125 C 3.140625 -4.734375 3.296875 -4.546875 3.546875 -4.546875 C 3.796875 -4.546875 3.96875 -4.703125 3.96875 -4.984375 C 3.96875 -5.484375 3.609375 -5.953125 2.796875 -5.953125 C 1.640625 -5.953125 0.390625 -4.8125 0.390625 -2.828125 C 0.390625 -0.40625 1.46875 0.203125 2.3125 0.203125 C 3.3125 0.203125 4.203125 -0.640625 4.203125 -1.8125 C 4.203125 -2.953125 3.375 -3.8125 2.375 -3.8125 C 1.828125 -3.8125 1.453125 -3.5 1.203125 -2.953125 Z M 2.3125 -0.046875 C 1.796875 -0.046875 1.5 -0.46875 1.390625 -0.734375 C 1.21875 -1.140625 1.21875 -1.875 1.21875 -2.015625 C 1.21875 -2.625 1.5 -3.578125 2.34375 -3.578125 C 2.5 -3.578125 2.9375 -3.578125 3.21875 -3.03125 C 3.390625 -2.6875 3.390625 -2.25 3.390625 -1.828125 C 3.390625 -1.390625 3.390625 -0.953125 3.21875 -0.625 C 2.9375 -0.109375 2.546875 -0.046875 2.3125 -0.046875 Z M 2.3125 -0.046875 \"/>\n</g>\n<g id=\"glyph-2-6\">\n<path d=\"M 1.53125 -4.0625 C 1.265625 -4.234375 1.0625 -4.46875 1.0625 -4.796875 C 1.0625 -5.375 1.6875 -5.734375 2.28125 -5.734375 C 2.96875 -5.734375 3.515625 -5.25 3.515625 -4.625 C 3.515625 -4 2.984375 -3.578125 2.625 -3.375 Z M 2.84375 -3.234375 C 3.296875 -3.453125 3.953125 -3.890625 3.953125 -4.625 C 3.953125 -5.453125 3.109375 -5.953125 2.3125 -5.953125 C 1.375 -5.953125 0.640625 -5.28125 0.640625 -4.453125 C 0.640625 -4.125 0.765625 -3.796875 0.96875 -3.546875 C 1.125 -3.375 1.1875 -3.328125 1.703125 -3 C 0.90625 -2.625 0.390625 -2.078125 0.390625 -1.34375 C 0.390625 -0.40625 1.328125 0.203125 2.28125 0.203125 C 3.328125 0.203125 4.203125 -0.53125 4.203125 -1.5 C 4.203125 -2.375 3.546875 -2.796875 3.3125 -2.9375 C 3.21875 -3.015625 2.953125 -3.171875 2.84375 -3.234375 Z M 1.9375 -2.84375 L 3.0625 -2.15625 C 3.265625 -2.015625 3.71875 -1.734375 3.71875 -1.1875 C 3.71875 -0.484375 3 -0.046875 2.296875 -0.046875 C 1.515625 -0.046875 0.859375 -0.609375 0.859375 -1.34375 C 0.859375 -2 1.3125 -2.53125 1.9375 -2.84375 Z M 1.9375 -2.84375 \"/>\n</g>\n<g id=\"glyph-2-7\">\n<path d=\"M 4.234375 -2.859375 C 4.234375 -3.453125 4.203125 -4.234375 3.890625 -4.890625 C 3.5 -5.734375 2.8125 -5.953125 2.296875 -5.953125 C 1.765625 -5.953125 1.078125 -5.734375 0.6875 -4.875 C 0.40625 -4.265625 0.359375 -3.546875 0.359375 -2.859375 C 0.359375 -2.28125 0.375 -1.40625 0.765625 -0.703125 C 1.1875 0.046875 1.875 0.203125 2.28125 0.203125 C 2.875 0.203125 3.53125 -0.046875 3.90625 -0.875 C 4.171875 -1.46875 4.234375 -2.140625 4.234375 -2.859375 Z M 2.296875 -0.03125 C 2.03125 -0.03125 1.390625 -0.15625 1.21875 -1.15625 C 1.125 -1.6875 1.125 -2.453125 1.125 -2.96875 C 1.125 -3.578125 1.125 -4.28125 1.234375 -4.765625 C 1.40625 -5.5625 1.984375 -5.734375 2.28125 -5.734375 C 2.625 -5.734375 3.1875 -5.546875 3.359375 -4.71875 C 3.453125 -4.234375 3.453125 -3.53125 3.453125 -2.96875 C 3.453125 -2.40625 3.453125 -1.65625 3.375 -1.140625 C 3.1875 -0.109375 2.515625 -0.03125 2.296875 -0.03125 Z M 2.296875 -0.03125 \"/>\n</g>\n</g>\n</defs>\n<path fill=\"none\" stroke-width=\"0.19925\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"rgb(79.998779%, 79.998779%, 79.998779%)\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -0.00161095 -0.000475935 L 102.047593 -0.000475935 M -0.00161095 17.007725 L 102.047593 17.007725 M -0.00161095 34.015925 L 102.047593 34.015925 M -0.00161095 51.024126 L 102.047593 51.024126 M -0.00161095 68.032326 L 102.047593 68.032326 M -0.00161095 85.040527 L 102.047593 85.040527 M -0.00161095 102.048728 L 102.047593 102.048728 M -0.00161095 119.056928 L 102.047593 119.056928 M -0.00161095 136.065129 L 102.047593 136.065129 M -0.00161095 153.073329 L 102.047593 153.073329 M -0.00161095 170.077608 L 102.047593 170.077608 M -0.00161095 -0.000475935 L -0.00161095 170.08153 M 17.00659 -0.000475935 L 17.00659 170.08153 M 34.01479 -0.000475935 L 34.01479 170.08153 M 51.022991 -0.000475935 L 51.022991 170.08153 M 68.031191 -0.000475935 L 68.031191 170.08153 M 85.039392 -0.000475935 L 85.039392 170.08153 M 102.043671 -0.000475935 L 102.043671 170.08153 \" transform=\"matrix(0.996073, 0, 0, -0.996073, 28.357073, 189.831557)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -0.00161095 -0.000475935 L 111.855642 -0.000475935 \" transform=\"matrix(0.996073, 0, 0, -0.996073, 28.357073, 189.831557)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -2.070326 2.391731 C -1.693847 0.956407 -0.850692 0.277961 0.000306069 -0.000475935 C -0.850692 -0.278913 -1.693847 -0.957359 -2.070326 -2.392683 \" transform=\"matrix(0.996073, 0, 0, -0.996073, 139.972351, 189.831557)\"/>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-0\" x=\"137.190977\" y=\"197.60989\"/>\n</g>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -0.00161095 -0.000475935 L -0.00161095 179.889579 \" transform=\"matrix(0.996073, 0, 0, -0.996073, 28.357073, 189.831557)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -2.07335 2.389896 C -1.69295 0.954572 -0.849795 0.280048 0.00120345 0.00161095 C -0.849795 -0.280748 -1.69295 -0.955272 -2.07335 -2.390596 \" transform=\"matrix(0, -0.996073, -0.996073, 0, 28.357073, 10.450417)\"/>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-1\" x=\"5.49521\" y=\"12.734791\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-0\" x=\"11.175813\" y=\"12.734791\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-0\" x=\"15.035596\" y=\"12.734791\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-1\" x=\"20.992111\" y=\"12.734791\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-0\" x=\"43.003328\" y=\"199.093042\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-1\" x=\"59.944535\" y=\"199.093042\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-2\" x=\"76.885741\" y=\"199.093042\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-3\" x=\"93.826947\" y=\"199.093042\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-4\" x=\"110.768154\" y=\"199.093042\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-5\" x=\"127.70936\" y=\"199.093042\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-1\" x=\"20.260994\" y=\"158.826799\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-3\" x=\"20.260994\" y=\"124.944386\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-5\" x=\"20.260994\" y=\"91.061973\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-6\" x=\"20.260994\" y=\"57.17956\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-0\" x=\"15.672086\" y=\"23.297147\"/>\n<use xlink:href=\"#glyph-2-7\" x=\"20.261813\" y=\"23.297147\"/>\n</g>\n<path fill-rule=\"nonzero\" fill=\"rgb(0%, 0%, 100%)\" fill-opacity=\"1\" d=\"M 30.390625 37.359375 C 30.390625 36.234375 29.480469 35.324219 28.355469 35.324219 C 27.234375 35.324219 26.324219 36.234375 26.324219 37.359375 C 26.324219 38.480469 27.234375 39.390625 28.355469 39.390625 C 29.480469 39.390625 30.390625 38.480469 30.390625 37.359375 Z M 30.390625 37.359375 \"/>\n<path fill-rule=\"nonzero\" fill=\"rgb(0%, 0%, 100%)\" fill-opacity=\"1\" d=\"M 47.332031 62.769531 C 47.332031 61.648438 46.421875 60.738281 45.296875 60.738281 C 44.175781 60.738281 43.265625 61.648438 43.265625 62.769531 C 43.265625 63.894531 44.175781 64.804688 45.296875 64.804688 C 46.421875 64.804688 47.332031 63.894531 47.332031 62.769531 Z M 47.332031 62.769531 \"/>\n<path fill-rule=\"nonzero\" fill=\"rgb(0%, 0%, 100%)\" fill-opacity=\"1\" d=\"M 64.273438 88.183594 C 64.273438 87.058594 63.363281 86.148438 62.238281 86.148438 C 61.117188 86.148438 60.207031 87.058594 60.207031 88.183594 C 60.207031 89.304688 61.117188 90.214844 62.238281 90.214844 C 63.363281 90.214844 64.273438 89.304688 64.273438 88.183594 Z M 64.273438 88.183594 \"/>\n<path fill-rule=\"nonzero\" fill=\"rgb(0%, 0%, 100%)\" fill-opacity=\"1\" d=\"M 81.214844 113.59375 C 81.214844 112.472656 80.304688 111.5625 79.179688 111.5625 C 78.058594 111.5625 77.148438 112.472656 77.148438 113.59375 C 77.148438 114.71875 78.058594 115.628906 79.179688 115.628906 C 80.304688 115.628906 81.214844 114.71875 81.214844 113.59375 Z M 81.214844 113.59375 \"/>\n<path fill-rule=\"nonzero\" fill=\"rgb(0%, 0%, 100%)\" fill-opacity=\"1\" d=\"M 98.15625 139.007812 C 98.15625 137.882812 97.246094 136.972656 96.121094 136.972656 C 95 136.972656 94.089844 137.882812 94.089844 139.007812 C 94.089844 140.128906 95 141.039062 96.121094 141.039062 C 97.246094 141.039062 98.15625 140.128906 98.15625 139.007812 Z M 98.15625 139.007812 \"/>\n<path fill-rule=\"nonzero\" fill=\"rgb(0%, 0%, 100%)\" fill-opacity=\"1\" d=\"M 115.097656 164.417969 C 115.097656 163.296875 114.1875 162.386719 113.0625 162.386719 C 111.941406 162.386719 111.03125 163.296875 111.03125 164.417969 C 111.03125 165.542969 111.941406 166.453125 113.0625 166.453125 C 114.1875 166.453125 115.097656 165.542969 115.097656 164.417969 Z M 115.097656 164.417969 \"/>\n</svg>\n"
      },
      "options": [
        {
          "text": "Elle est strictement négative",
          "correct": true,
          "feedback": "Bonne réponse : la raison joue le rôle du coefficient directeur.\nNégative, elle fait perdre la même hauteur à chaque rang."
        },
        {
          "text": "Elle est strictement positive",
          "correct": false,
          "feedback": "Une raison positive fait monter les points d'un rang au suivant,\ndonc donne une droite qui monte."
        },
        {
          "text": "Elle est nulle, la droite étant tracée",
          "correct": false,
          "feedback": "Une raison nulle donnerait des points à la même hauteur, alignés\nsur une droite horizontale."
        },
        {
          "text": "Son premier terme est négatif",
          "correct": false,
          "feedback": "Le premier terme situe la droite en hauteur, alors que la raison\nen donne l'inclinaison."
        }
      ],
      "explanation": "La raison d'une suite arithmétique se lit comme le coefficient\ndirecteur de la droite des points : positive elle monte, négative elle\ndescend, nulle elle reste horizontale."
    },
    {
      "id": "q35",
      "difficulty": 2,
      "skills": [
        "lecture-graphique",
        "comparaison-tarifs"
      ],
      "title": "Deux tarifs lus sur un graphique",
      "partie": "affine",
      "statement": "Sur le graphique ci-dessous, les droites de deux tarifs A et B se\ncoupent au point de coordonnées $(20\\,;\\,44)$. Avant ce point, la\ndroite de A est au-dessus de celle de B. Quel tarif choisir pour $30$\nunités ?",
      "figure": {
        "tikz": "\\begin{tikzpicture}[scale=0.7]\n  \\draw[very thin,color=gray!40] (0,0) grid (7,8);\n  \\draw[->] (0,0) -- (7.5,0) node[right] {unités};\n  \\draw[->] (0,0) -- (0,8.5) node[above] {prix (€)};\n  \\foreach \\x/\\l in {2/10,4/20,6/30} \\node[below,font=\\small] at (\\x,0) {$\\l$};\n  \\foreach \\y/\\l in {2/20,4/40,6/60,8/80} \\node[left,font=\\small] at (0,\\y) {$\\l$};\n  \\draw[thick,blue] (0,2.8) -- (7,5.6) node[right] {A};\n  \\draw[thick,orange!80!black] (0,0) -- (7,7.7) node[right] {B};\n  \\draw[dashed] (4,0) -- (4,4.4) -- (0,4.4);\n  \\fill (4,4.4) circle (0.08);\n\\end{tikzpicture}",
        "alt": "Deux droites. La droite A part de (0 ; 28) et monte lentement ; la\ndroite B part de l'origine et monte plus vite. Elles se coupent au\npoint (20 ; 44) ; avant 20 unités A est au-dessus de B, après elle\nest en dessous.",
        "svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"206.431pt\" height=\"202.067pt\" viewBox=\"0 0 206.431 202.067\">\n<defs>\n<g>\n<g id=\"glyph-0-0\">\n<path d=\"M 5.3125 0 L 5.3125 -0.3125 C 4.609375 -0.3125 4.53125 -0.375 4.53125 -0.859375 L 4.53125 -4.390625 L 3.078125 -4.28125 L 3.078125 -3.96875 C 3.765625 -3.96875 3.84375 -3.90625 3.84375 -3.40625 L 3.84375 -1.640625 C 3.84375 -0.78125 3.375 -0.109375 2.65625 -0.109375 C 1.8125 -0.109375 1.78125 -0.578125 1.78125 -1.09375 L 1.78125 -4.390625 L 0.3125 -4.28125 L 0.3125 -3.96875 C 1.09375 -3.96875 1.09375 -3.9375 1.09375 -3.0625 L 1.09375 -1.5625 C 1.09375 -0.796875 1.09375 0.109375 2.59375 0.109375 C 3.15625 0.109375 3.59375 -0.171875 3.875 -0.78125 L 3.875 0.109375 Z M 5.3125 0 \"/>\n</g>\n<g id=\"glyph-0-1\">\n<path d=\"M 5.3125 0 L 5.3125 -0.3125 C 4.796875 -0.3125 4.546875 -0.3125 4.53125 -0.609375 L 4.53125 -2.5 C 4.53125 -3.359375 4.53125 -3.65625 4.234375 -4.015625 C 4.09375 -4.1875 3.765625 -4.390625 3.1875 -4.390625 C 2.453125 -4.390625 2 -3.953125 1.71875 -3.34375 L 1.71875 -4.390625 L 0.3125 -4.28125 L 0.3125 -3.96875 C 1.015625 -3.96875 1.09375 -3.90625 1.09375 -3.40625 L 1.09375 -0.75 C 1.09375 -0.3125 0.984375 -0.3125 0.3125 -0.3125 L 0.3125 0 L 1.4375 -0.03125 L 2.546875 0 L 2.546875 -0.3125 C 1.890625 -0.3125 1.78125 -0.3125 1.78125 -0.75 L 1.78125 -2.578125 C 1.78125 -3.609375 2.484375 -4.171875 3.109375 -4.171875 C 3.734375 -4.171875 3.84375 -3.625 3.84375 -3.0625 L 3.84375 -0.75 C 3.84375 -0.3125 3.734375 -0.3125 3.078125 -0.3125 L 3.078125 0 L 4.203125 -0.03125 Z M 5.3125 0 \"/>\n</g>\n<g id=\"glyph-0-2\">\n<path d=\"M 2.453125 0 L 2.453125 -0.3125 C 1.796875 -0.3125 1.75 -0.359375 1.75 -0.75 L 1.75 -4.390625 L 0.359375 -4.28125 L 0.359375 -3.96875 C 1.015625 -3.96875 1.09375 -3.90625 1.09375 -3.421875 L 1.09375 -0.75 C 1.09375 -0.3125 0.984375 -0.3125 0.328125 -0.3125 L 0.328125 0 L 1.421875 -0.03125 C 1.765625 -0.03125 2.109375 -0.015625 2.453125 0 Z M 1.90625 -6 C 1.90625 -6.265625 1.671875 -6.515625 1.375 -6.515625 C 1.046875 -6.515625 0.84375 -6.234375 0.84375 -6 C 0.84375 -5.71875 1.078125 -5.46875 1.375 -5.46875 C 1.703125 -5.46875 1.90625 -5.75 1.90625 -6 Z M 1.90625 -6 \"/>\n</g>\n<g id=\"glyph-0-3\">\n<path d=\"M 3.296875 -1.234375 L 3.296875 -1.796875 L 3.046875 -1.796875 L 3.046875 -1.25 C 3.046875 -0.515625 2.75 -0.140625 2.375 -0.140625 C 1.71875 -0.140625 1.71875 -1.046875 1.71875 -1.203125 L 1.71875 -3.96875 L 3.140625 -3.96875 L 3.140625 -4.28125 L 1.71875 -4.28125 L 1.71875 -6.109375 L 1.46875 -6.109375 C 1.453125 -5.28125 1.15625 -4.234375 0.1875 -4.1875 L 0.1875 -3.96875 L 1.03125 -3.96875 L 1.03125 -1.234375 C 1.03125 -0.015625 1.953125 0.109375 2.3125 0.109375 C 3.015625 0.109375 3.296875 -0.59375 3.296875 -1.234375 Z M 3.296875 -1.234375 \"/>\n</g>\n<g id=\"glyph-0-4\">\n<path d=\"M 4.125 -1.1875 C 4.125 -1.28125 4.03125 -1.296875 3.984375 -1.296875 C 3.90625 -1.296875 3.875 -1.234375 3.859375 -1.15625 C 3.515625 -0.140625 2.625 -0.140625 2.515625 -0.140625 C 2.03125 -0.140625 1.625 -0.4375 1.40625 -0.796875 C 1.09375 -1.28125 1.09375 -1.9375 1.09375 -2.296875 L 3.875 -2.296875 C 4.09375 -2.296875 4.125 -2.296875 4.125 -2.5 C 4.125 -3.484375 3.578125 -4.4375 2.34375 -4.4375 C 1.1875 -4.4375 0.28125 -3.421875 0.28125 -2.1875 C 0.28125 -0.859375 1.3125 0.109375 2.453125 0.109375 C 3.671875 0.109375 4.125 -0.984375 4.125 -1.1875 Z M 3.46875 -2.5 L 1.109375 -2.5 C 1.171875 -3.984375 2 -4.234375 2.34375 -4.234375 C 3.359375 -4.234375 3.46875 -2.890625 3.46875 -2.5 Z M 3.4375 -6.5625 C 3.4375 -6.75 3.25 -6.921875 3.078125 -6.921875 C 2.921875 -6.921875 2.8125 -6.8125 2.78125 -6.75 L 1.59375 -5.234375 L 1.75 -5.0625 L 3.265625 -6.265625 C 3.359375 -6.34375 3.4375 -6.453125 3.4375 -6.5625 Z M 3.4375 -6.5625 \"/>\n</g>\n<g id=\"glyph-0-5\">\n<path d=\"M 3.578125 -1.265625 C 3.578125 -1.796875 3.28125 -2.09375 3.15625 -2.21875 C 2.828125 -2.53125 2.4375 -2.609375 2.03125 -2.6875 C 1.46875 -2.796875 0.796875 -2.921875 0.796875 -3.5 C 0.796875 -3.84375 1.0625 -4.25 1.921875 -4.25 C 3 -4.25 3.0625 -3.359375 3.078125 -3.0625 C 3.078125 -2.96875 3.1875 -2.96875 3.1875 -2.96875 C 3.328125 -2.96875 3.328125 -3.015625 3.328125 -3.203125 L 3.328125 -4.203125 C 3.328125 -4.375 3.328125 -4.4375 3.21875 -4.4375 C 3.171875 -4.4375 3.140625 -4.4375 3.015625 -4.328125 C 2.984375 -4.28125 2.890625 -4.203125 2.84375 -4.171875 C 2.46875 -4.4375 2.0625 -4.4375 1.921875 -4.4375 C 0.703125 -4.4375 0.328125 -3.78125 0.328125 -3.21875 C 0.328125 -2.875 0.484375 -2.59375 0.75 -2.375 C 1.078125 -2.125 1.34375 -2.0625 2.0625 -1.921875 C 2.28125 -1.890625 3.09375 -1.71875 3.09375 -1.015625 C 3.09375 -0.5 2.75 -0.109375 1.96875 -0.109375 C 1.140625 -0.109375 0.78125 -0.671875 0.59375 -1.515625 C 0.5625 -1.640625 0.5625 -1.6875 0.453125 -1.6875 C 0.328125 -1.6875 0.328125 -1.625 0.328125 -1.4375 L 0.328125 -0.125 C 0.328125 0.046875 0.328125 0.109375 0.4375 0.109375 C 0.484375 0.109375 0.5 0.09375 0.6875 -0.09375 C 0.703125 -0.109375 0.703125 -0.125 0.890625 -0.3125 C 1.3125 0.09375 1.765625 0.109375 1.96875 0.109375 C 3.109375 0.109375 3.578125 -0.5625 3.578125 -1.265625 Z M 3.578125 -1.265625 \"/>\n</g>\n<g id=\"glyph-0-6\">\n<path d=\"M 5.171875 -2.140625 C 5.171875 -3.40625 4.203125 -4.390625 3.09375 -4.390625 C 2.328125 -4.390625 1.90625 -3.953125 1.703125 -3.734375 L 1.703125 -4.390625 L 0.28125 -4.28125 L 0.28125 -3.96875 C 0.984375 -3.96875 1.046875 -3.90625 1.046875 -3.46875 L 1.046875 1.171875 C 1.046875 1.625 0.9375 1.625 0.28125 1.625 L 0.28125 1.921875 L 1.390625 1.890625 L 2.515625 1.921875 L 2.515625 1.625 C 1.84375 1.625 1.734375 1.625 1.734375 1.171875 L 1.734375 -0.578125 C 1.78125 -0.421875 2.203125 0.109375 2.953125 0.109375 C 4.140625 0.109375 5.171875 -0.859375 5.171875 -2.140625 Z M 4.34375 -2.140625 C 4.34375 -0.9375 3.65625 -0.109375 2.921875 -0.109375 C 2.515625 -0.109375 2.140625 -0.3125 1.875 -0.71875 C 1.734375 -0.921875 1.734375 -0.9375 1.734375 -1.125 L 1.734375 -3.34375 C 2.03125 -3.84375 2.515625 -4.140625 3.015625 -4.140625 C 3.734375 -4.140625 4.34375 -3.265625 4.34375 -2.140625 Z M 4.34375 -2.140625 \"/>\n</g>\n<g id=\"glyph-0-7\">\n<path d=\"M 3.609375 -3.78125 C 3.609375 -4.09375 3.296875 -4.390625 2.875 -4.390625 C 2.15625 -4.390625 1.796875 -3.71875 1.65625 -3.296875 L 1.65625 -4.390625 L 0.28125 -4.28125 L 0.28125 -3.96875 C 0.96875 -3.96875 1.046875 -3.90625 1.046875 -3.40625 L 1.046875 -0.75 C 1.046875 -0.3125 0.9375 -0.3125 0.28125 -0.3125 L 0.28125 0 L 1.40625 -0.03125 C 1.8125 -0.03125 2.265625 -0.03125 2.671875 0 L 2.671875 -0.3125 L 2.453125 -0.3125 C 1.71875 -0.3125 1.703125 -0.421875 1.703125 -0.78125 L 1.703125 -2.296875 C 1.703125 -3.28125 2.125 -4.171875 2.875 -4.171875 C 2.953125 -4.171875 2.96875 -4.171875 2.984375 -4.15625 C 2.953125 -4.140625 2.765625 -4.03125 2.765625 -3.765625 C 2.765625 -3.5 2.96875 -3.34375 3.1875 -3.34375 C 3.359375 -3.34375 3.609375 -3.46875 3.609375 -3.78125 Z M 3.609375 -3.78125 \"/>\n</g>\n<g id=\"glyph-0-8\">\n<path d=\"M 5.125 0 L 5.125 -0.3125 C 4.578125 -0.3125 4.40625 -0.328125 4.171875 -0.609375 L 2.84375 -2.328125 C 3.140625 -2.703125 3.515625 -3.1875 3.765625 -3.453125 C 4.0625 -3.8125 4.46875 -3.953125 4.9375 -3.96875 L 4.9375 -4.28125 C 4.6875 -4.25 4.390625 -4.25 4.125 -4.25 C 3.828125 -4.25 3.296875 -4.265625 3.171875 -4.28125 L 3.171875 -3.96875 C 3.390625 -3.953125 3.46875 -3.8125 3.46875 -3.65625 C 3.46875 -3.5 3.359375 -3.375 3.3125 -3.3125 L 2.703125 -2.546875 L 1.921875 -3.546875 C 1.828125 -3.640625 1.828125 -3.65625 1.828125 -3.71875 C 1.828125 -3.875 1.984375 -3.953125 2.1875 -3.96875 L 2.1875 -4.28125 L 1.109375 -4.25 C 0.90625 -4.25 0.4375 -4.25 0.171875 -4.28125 L 0.171875 -3.96875 C 0.859375 -3.96875 0.875 -3.953125 1.34375 -3.359375 L 2.328125 -2.078125 C 1.859375 -1.484375 1.859375 -1.46875 1.390625 -0.90625 C 0.90625 -0.328125 0.328125 -0.3125 0.125 -0.3125 L 0.125 0 C 0.375 -0.015625 0.6875 -0.03125 0.9375 -0.03125 L 1.890625 0 L 1.890625 -0.3125 C 1.671875 -0.34375 1.59375 -0.46875 1.59375 -0.609375 C 1.59375 -0.828125 1.890625 -1.15625 2.484375 -1.875 L 3.25 -0.890625 C 3.328125 -0.78125 3.453125 -0.609375 3.453125 -0.5625 C 3.453125 -0.46875 3.359375 -0.3125 3.09375 -0.3125 L 3.09375 0 L 4.171875 -0.03125 C 4.4375 -0.03125 4.828125 -0.015625 5.125 0 Z M 5.125 0 \"/>\n</g>\n<g id=\"glyph-0-9\">\n<path d=\"M 3.28125 2.375 C 3.28125 2.34375 3.28125 2.328125 3.109375 2.15625 C 1.875 0.90625 1.5625 -0.96875 1.5625 -2.484375 C 1.5625 -4.203125 1.9375 -5.9375 3.15625 -7.171875 C 3.28125 -7.296875 3.28125 -7.3125 3.28125 -7.34375 C 3.28125 -7.40625 3.25 -7.4375 3.1875 -7.4375 C 3.078125 -7.4375 2.1875 -6.765625 1.609375 -5.5 C 1.09375 -4.421875 0.984375 -3.3125 0.984375 -2.484375 C 0.984375 -1.703125 1.09375 -0.5 1.640625 0.609375 C 2.234375 1.828125 3.078125 2.484375 3.1875 2.484375 C 3.25 2.484375 3.28125 2.453125 3.28125 2.375 Z M 3.28125 2.375 \"/>\n</g>\n<g id=\"glyph-0-10\">\n<path d=\"M 5.671875 -5.359375 L 5.671875 -6.890625 C 5.671875 -6.953125 5.625 -7 5.5625 -7 L 5.53125 -7 C 5.5 -7 5.484375 -6.984375 5.46875 -6.96875 L 5.078125 -6.546875 C 4.78125 -6.828125 4.390625 -7 3.96875 -7 C 3.171875 -7 2.4375 -6.5625 1.9375 -5.9375 C 1.515625 -5.390625 1.265625 -4.765625 1.15625 -4.09375 L 0.671875 -4.09375 C 0.625 -4.09375 0.578125 -4.0625 0.578125 -4.015625 L 0.546875 -3.921875 C 0.53125 -3.859375 0.578125 -3.796875 0.640625 -3.796875 L 1.125 -3.796875 C 1.125 -3.65625 1.109375 -3.515625 1.109375 -3.390625 C 1.109375 -3.25 1.125 -3.109375 1.125 -2.984375 L 0.671875 -2.984375 C 0.625 -2.984375 0.578125 -2.953125 0.578125 -2.90625 L 0.546875 -2.8125 C 0.53125 -2.75 0.578125 -2.6875 0.640625 -2.6875 L 1.15625 -2.6875 C 1.265625 -2.015625 1.515625 -1.375 1.9375 -0.84375 C 2.4375 -0.21875 3.171875 0.21875 3.96875 0.21875 C 4.390625 0.21875 4.78125 0.046875 5.078125 -0.234375 L 5.46875 0.1875 C 5.484375 0.203125 5.5 0.21875 5.53125 0.21875 L 5.5625 0.21875 C 5.625 0.21875 5.671875 0.171875 5.671875 0.125 L 5.671875 -1.421875 C 5.671875 -1.484375 5.625 -1.515625 5.5625 -1.515625 L 5.46875 -1.515625 C 5.421875 -1.515625 5.375 -1.484375 5.375 -1.421875 C 5.28125 -0.703125 4.765625 -0.078125 4.0625 -0.078125 C 3.4375 -0.078125 2.921875 -0.484375 2.609375 -1.015625 C 2.296875 -1.53125 2.1875 -2.09375 2.140625 -2.6875 L 4.6875 -2.6875 C 4.71875 -2.6875 4.765625 -2.71875 4.78125 -2.765625 L 4.8125 -2.890625 C 4.828125 -2.9375 4.765625 -2.984375 4.71875 -2.984375 L 2.140625 -2.984375 L 2.125 -3.390625 L 2.140625 -3.796875 L 5 -3.796875 C 5.046875 -3.796875 5.078125 -3.828125 5.09375 -3.875 L 5.125 -4 C 5.140625 -4.046875 5.09375 -4.09375 5.03125 -4.09375 L 2.140625 -4.09375 C 2.1875 -4.6875 2.296875 -5.265625 2.609375 -5.765625 C 2.921875 -6.296875 3.4375 -6.703125 4.0625 -6.703125 C 4.765625 -6.703125 5.28125 -6.078125 5.375 -5.34375 C 5.375 -5.296875 5.421875 -5.265625 5.46875 -5.265625 L 5.5625 -5.265625 C 5.625 -5.265625 5.671875 -5.296875 5.671875 -5.359375 Z M 5.671875 -5.359375 \"/>\n</g>\n<g id=\"glyph-0-11\">\n<path d=\"M 2.875 -2.484375 C 2.875 -3.25 2.765625 -4.453125 2.21875 -5.578125 C 1.625 -6.796875 0.765625 -7.4375 0.671875 -7.4375 C 0.609375 -7.4375 0.5625 -7.40625 0.5625 -7.34375 C 0.5625 -7.3125 0.5625 -7.296875 0.75 -7.109375 C 1.71875 -6.125 2.296875 -4.546875 2.296875 -2.484375 C 2.296875 -0.78125 1.921875 0.96875 0.6875 2.21875 C 0.5625 2.328125 0.5625 2.34375 0.5625 2.375 C 0.5625 2.4375 0.609375 2.484375 0.671875 2.484375 C 0.765625 2.484375 1.65625 1.8125 2.25 0.546875 C 2.75 -0.546875 2.875 -1.640625 2.875 -2.484375 Z M 2.875 -2.484375 \"/>\n</g>\n<g id=\"glyph-0-12\">\n<path d=\"M 7.109375 0 L 7.109375 -0.3125 L 6.9375 -0.3125 C 6.34375 -0.3125 6.203125 -0.375 6.09375 -0.703125 L 3.953125 -6.90625 C 3.90625 -7.03125 3.875 -7.109375 3.71875 -7.109375 C 3.5625 -7.109375 3.53125 -7.046875 3.484375 -6.90625 L 1.421875 -0.96875 C 1.25 -0.46875 0.859375 -0.3125 0.3125 -0.3125 L 0.3125 0 L 1.328125 -0.03125 L 2.46875 0 L 2.46875 -0.3125 C 1.96875 -0.3125 1.71875 -0.5625 1.71875 -0.8125 C 1.71875 -0.84375 1.734375 -0.9375 1.75 -0.96875 L 2.203125 -2.265625 L 4.65625 -2.265625 L 5.171875 -0.75 C 5.1875 -0.703125 5.203125 -0.640625 5.203125 -0.609375 C 5.203125 -0.3125 4.65625 -0.3125 4.390625 -0.3125 L 4.390625 0 C 4.75 -0.03125 5.4375 -0.03125 5.8125 -0.03125 Z M 4.546875 -2.5625 L 2.3125 -2.5625 L 3.421875 -5.796875 Z M 4.546875 -2.5625 \"/>\n</g>\n<g id=\"glyph-0-13\">\n<path d=\"M 6.453125 -1.8125 C 6.453125 -2.671875 5.640625 -3.421875 4.546875 -3.546875 C 5.5 -3.734375 6.1875 -4.359375 6.1875 -5.09375 C 6.1875 -5.96875 5.28125 -6.78125 3.984375 -6.78125 L 0.359375 -6.78125 L 0.359375 -6.46875 L 0.59375 -6.46875 C 1.359375 -6.46875 1.375 -6.359375 1.375 -6 L 1.375 -0.78125 C 1.375 -0.421875 1.359375 -0.3125 0.59375 -0.3125 L 0.359375 -0.3125 L 0.359375 0 L 4.25 0 C 5.5625 0 6.453125 -0.890625 6.453125 -1.8125 Z M 5.234375 -5.09375 C 5.234375 -4.46875 4.75 -3.625 3.640625 -3.625 L 2.203125 -3.625 L 2.203125 -6.078125 C 2.203125 -6.40625 2.21875 -6.46875 2.6875 -6.46875 L 3.921875 -6.46875 C 4.875 -6.46875 5.234375 -5.625 5.234375 -5.09375 Z M 5.46875 -1.828125 C 5.46875 -1.125 4.953125 -0.3125 3.921875 -0.3125 L 2.6875 -0.3125 C 2.21875 -0.3125 2.203125 -0.375 2.203125 -0.703125 L 2.203125 -3.40625 L 4.0625 -3.40625 C 5.046875 -3.40625 5.46875 -2.484375 5.46875 -1.828125 Z M 5.46875 -1.828125 \"/>\n</g>\n<g id=\"glyph-1-0\">\n<path d=\"M 2.71875 -5.703125 C 2.71875 -5.921875 2.703125 -5.9375 2.484375 -5.9375 C 1.921875 -5.375 1.109375 -5.375 0.828125 -5.375 L 0.828125 -5.09375 C 1 -5.09375 1.546875 -5.09375 2.03125 -5.328125 L 2.03125 -0.71875 C 2.03125 -0.390625 2 -0.28125 1.171875 -0.28125 L 0.890625 -0.28125 L 0.890625 0 C 1.203125 -0.03125 2 -0.03125 2.359375 -0.03125 C 2.734375 -0.03125 3.53125 -0.03125 3.859375 0 L 3.859375 -0.28125 L 3.5625 -0.28125 C 2.734375 -0.28125 2.71875 -0.390625 2.71875 -0.71875 Z M 2.71875 -5.703125 \"/>\n</g>\n<g id=\"glyph-1-1\">\n<path d=\"M 4.21875 -2.859375 C 4.21875 -3.453125 4.1875 -4.21875 3.875 -4.890625 C 3.484375 -5.734375 2.8125 -5.9375 2.296875 -5.9375 C 1.75 -5.9375 1.078125 -5.734375 0.6875 -4.875 C 0.40625 -4.25 0.359375 -3.53125 0.359375 -2.859375 C 0.359375 -2.28125 0.375 -1.40625 0.765625 -0.703125 C 1.171875 0.046875 1.875 0.203125 2.28125 0.203125 C 2.859375 0.203125 3.53125 -0.046875 3.90625 -0.875 C 4.171875 -1.46875 4.21875 -2.140625 4.21875 -2.859375 Z M 2.296875 -0.03125 C 2.03125 -0.03125 1.390625 -0.15625 1.21875 -1.15625 C 1.125 -1.6875 1.125 -2.453125 1.125 -2.96875 C 1.125 -3.5625 1.125 -4.28125 1.234375 -4.765625 C 1.40625 -5.5625 1.984375 -5.71875 2.28125 -5.71875 C 2.625 -5.71875 3.1875 -5.546875 3.359375 -4.703125 C 3.453125 -4.21875 3.453125 -3.53125 3.453125 -2.96875 C 3.453125 -2.40625 3.453125 -1.65625 3.359375 -1.140625 C 3.171875 -0.109375 2.515625 -0.03125 2.296875 -0.03125 Z M 2.296875 -0.03125 \"/>\n</g>\n<g id=\"glyph-1-2\">\n<path d=\"M 4.125 -1.578125 L 3.875 -1.578125 C 3.859375 -1.46875 3.78125 -0.9375 3.671875 -0.796875 C 3.609375 -0.71875 3 -0.71875 2.8125 -0.71875 L 1.234375 -0.71875 L 2.109375 -1.546875 C 3.578125 -2.8125 4.125 -3.296875 4.125 -4.203125 C 4.125 -5.234375 3.28125 -5.9375 2.171875 -5.9375 C 1.15625 -5.9375 0.453125 -5.125 0.453125 -4.3125 C 0.453125 -3.875 0.84375 -3.828125 0.921875 -3.828125 C 1.109375 -3.828125 1.390625 -3.96875 1.390625 -4.296875 C 1.390625 -4.5625 1.203125 -4.75 0.921875 -4.75 C 0.875 -4.75 0.84375 -4.75 0.8125 -4.75 C 1.03125 -5.375 1.59375 -5.671875 2.078125 -5.671875 C 2.984375 -5.671875 3.296875 -4.8125 3.296875 -4.203125 C 3.296875 -3.296875 2.609375 -2.546875 2.1875 -2.09375 L 0.546875 -0.328125 C 0.453125 -0.21875 0.453125 -0.203125 0.453125 0 L 3.875 0 Z M 4.125 -1.578125 \"/>\n</g>\n<g id=\"glyph-1-3\">\n<path d=\"M 2.71875 -3.140625 C 3.546875 -3.453125 3.9375 -4.109375 3.9375 -4.71875 C 3.9375 -5.40625 3.1875 -5.9375 2.25 -5.9375 C 1.328125 -5.9375 0.640625 -5.421875 0.640625 -4.734375 C 0.640625 -4.4375 0.828125 -4.28125 1.09375 -4.28125 C 1.34375 -4.28125 1.53125 -4.453125 1.53125 -4.71875 C 1.53125 -5.03125 1.328125 -5.171875 1.015625 -5.171875 C 1.25 -5.546875 1.796875 -5.71875 2.234375 -5.71875 C 2.96875 -5.71875 3.109375 -5.125 3.109375 -4.703125 C 3.109375 -4.4375 3.0625 -4.015625 2.84375 -3.671875 C 2.5625 -3.28125 2.25 -3.25 1.984375 -3.234375 C 1.765625 -3.21875 1.75 -3.21875 1.671875 -3.21875 C 1.59375 -3.21875 1.53125 -3.203125 1.53125 -3.109375 C 1.53125 -2.984375 1.59375 -2.984375 1.75 -2.984375 L 2.171875 -2.984375 C 2.9375 -2.984375 3.28125 -2.359375 3.28125 -1.515625 C 3.28125 -0.375 2.671875 -0.046875 2.21875 -0.046875 C 2.046875 -0.046875 1.1875 -0.09375 0.78125 -0.765625 C 1.109375 -0.71875 1.359375 -0.9375 1.359375 -1.234375 C 1.359375 -1.53125 1.140625 -1.71875 0.875 -1.71875 C 0.65625 -1.71875 0.390625 -1.59375 0.390625 -1.21875 C 0.390625 -0.421875 1.21875 0.203125 2.25 0.203125 C 3.359375 0.203125 4.1875 -0.609375 4.1875 -1.515625 C 4.1875 -2.296875 3.578125 -2.953125 2.71875 -3.140625 Z M 2.71875 -3.140625 \"/>\n</g>\n<g id=\"glyph-1-4\">\n<path d=\"M 0.265625 -1.75 L 0.265625 -1.46875 L 2.6875 -1.46875 L 2.6875 -0.703125 C 2.6875 -0.375 2.671875 -0.28125 2 -0.28125 L 1.796875 -0.28125 L 1.796875 0 C 2.359375 -0.03125 2.984375 -0.03125 3.046875 -0.03125 C 3.09375 -0.03125 3.734375 -0.03125 4.296875 0 L 4.296875 -0.28125 L 4.109375 -0.28125 C 3.4375 -0.28125 3.40625 -0.375 3.40625 -0.703125 L 3.40625 -1.46875 L 4.3125 -1.46875 L 4.3125 -1.75 L 3.40625 -1.75 L 3.40625 -5.796875 C 3.40625 -5.984375 3.40625 -6.046875 3.234375 -6.046875 C 3.125 -6.046875 3.125 -6.03125 3.046875 -5.90625 Z M 0.546875 -1.75 L 2.75 -5.046875 L 2.75 -1.75 Z M 0.546875 -1.75 \"/>\n</g>\n<g id=\"glyph-1-5\">\n<path d=\"M 1.203125 -2.953125 C 1.203125 -3.859375 1.296875 -4.375 1.53125 -4.828125 C 1.71875 -5.203125 2.15625 -5.71875 2.8125 -5.71875 C 2.984375 -5.71875 3.40625 -5.6875 3.609375 -5.359375 C 3.28125 -5.359375 3.125 -5.1875 3.125 -4.953125 C 3.125 -4.71875 3.296875 -4.546875 3.546875 -4.546875 C 3.796875 -4.546875 3.96875 -4.703125 3.96875 -4.96875 C 3.96875 -5.46875 3.609375 -5.9375 2.796875 -5.9375 C 1.640625 -5.9375 0.390625 -4.8125 0.390625 -2.8125 C 0.390625 -0.40625 1.46875 0.203125 2.3125 0.203125 C 3.296875 0.203125 4.1875 -0.640625 4.1875 -1.8125 C 4.1875 -2.9375 3.375 -3.796875 2.359375 -3.796875 C 1.828125 -3.796875 1.453125 -3.484375 1.203125 -2.953125 Z M 2.296875 -0.046875 C 1.796875 -0.046875 1.5 -0.46875 1.390625 -0.734375 C 1.21875 -1.140625 1.21875 -1.875 1.21875 -2.015625 C 1.21875 -2.609375 1.484375 -3.578125 2.34375 -3.578125 C 2.484375 -3.578125 2.921875 -3.578125 3.21875 -3.03125 C 3.375 -2.6875 3.375 -2.25 3.375 -1.8125 C 3.375 -1.390625 3.375 -0.953125 3.21875 -0.625 C 2.9375 -0.109375 2.546875 -0.046875 2.296875 -0.046875 Z M 2.296875 -0.046875 \"/>\n</g>\n<g id=\"glyph-1-6\">\n<path d=\"M 1.53125 -4.046875 C 1.265625 -4.21875 1.0625 -4.453125 1.0625 -4.796875 C 1.0625 -5.375 1.6875 -5.71875 2.28125 -5.71875 C 2.96875 -5.71875 3.515625 -5.234375 3.515625 -4.609375 C 3.515625 -3.984375 2.984375 -3.578125 2.625 -3.375 Z M 2.84375 -3.234375 C 3.296875 -3.4375 3.9375 -3.890625 3.9375 -4.609375 C 3.9375 -5.453125 3.109375 -5.9375 2.296875 -5.9375 C 1.359375 -5.9375 0.640625 -5.265625 0.640625 -4.453125 C 0.640625 -4.109375 0.765625 -3.796875 0.96875 -3.53125 C 1.125 -3.359375 1.171875 -3.328125 1.6875 -3 C 0.90625 -2.625 0.390625 -2.078125 0.390625 -1.34375 C 0.390625 -0.40625 1.328125 0.203125 2.28125 0.203125 C 3.3125 0.203125 4.1875 -0.53125 4.1875 -1.5 C 4.1875 -2.359375 3.53125 -2.796875 3.3125 -2.9375 C 3.21875 -3 2.953125 -3.171875 2.84375 -3.234375 Z M 1.9375 -2.84375 L 3.0625 -2.15625 C 3.265625 -2.015625 3.71875 -1.734375 3.71875 -1.1875 C 3.71875 -0.484375 3 -0.046875 2.296875 -0.046875 C 1.515625 -0.046875 0.859375 -0.609375 0.859375 -1.34375 C 0.859375 -1.984375 1.3125 -2.53125 1.9375 -2.84375 Z M 1.9375 -2.84375 \"/>\n</g>\n</g>\n</defs>\n<path fill=\"none\" stroke-width=\"0.19925\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"rgb(79.998779%, 79.998779%, 79.998779%)\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -0.00186463 0.000694334 L 138.898247 0.000694334 M -0.00186463 19.841886 L 138.898247 19.841886 M -0.00186463 39.687001 L 138.898247 39.687001 M -0.00186463 59.528192 L 138.898247 59.528192 M -0.00186463 79.369384 L 138.898247 79.369384 M -0.00186463 99.214499 L 138.898247 99.214499 M -0.00186463 119.055691 L 138.898247 119.055691 M -0.00186463 138.896882 L 138.898247 138.896882 M -0.00186463 158.734149 L 138.898247 158.734149 M -0.00186463 0.000694334 L -0.00186463 158.741997 M 19.843251 0.000694334 L 19.843251 158.741997 M 39.684442 0.000694334 L 39.684442 158.741997 M 59.529558 0.000694334 L 59.529558 158.741997 M 79.370749 0.000694334 L 79.370749 158.741997 M 99.21194 0.000694334 L 99.21194 158.741997 M 119.057056 0.000694334 L 119.057056 158.741997 M 138.890399 0.000694334 L 138.890399 158.741997 \" transform=\"matrix(0.995404, 0, 0, -0.995404, 22.794825, 186.594441)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -0.00186463 0.000694334 L 148.42249 0.000694334 \" transform=\"matrix(0.995404, 0, 0, -0.995404, 22.794825, 186.594441)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -2.074139 2.390585 C -1.693483 0.95822 -0.849762 0.279319 0.00180858 0.000694334 C -0.849762 -0.27793 -1.693483 -0.956832 -2.074139 -2.389196 \" transform=\"matrix(0.995404, 0, 0, -0.995404, 170.732575, 186.594441)\"/>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-0\" x=\"174.43267\" y=\"190.000713\"/>\n<use xlink:href=\"#glyph-0-1\" x=\"179.94644\" y=\"190.000713\"/>\n<use xlink:href=\"#glyph-0-2\" x=\"185.460209\" y=\"190.000713\"/>\n<use xlink:href=\"#glyph-0-3\" x=\"188.217093\" y=\"190.000713\"/>\n<use xlink:href=\"#glyph-0-4\" x=\"192.074748\" y=\"190.000713\"/>\n<use xlink:href=\"#glyph-0-5\" x=\"196.47783\" y=\"190.000713\"/>\n</g>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -0.00186463 0.000694334 L -0.00186463 168.262316 \" transform=\"matrix(0.995404, 0, 0, -0.995404, 22.794825, 186.594441)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -2.073089 2.391755 C -1.692433 0.955466 -0.848711 0.280489 -0.00106546 0.00186463 C -0.848711 -0.280684 -1.692433 -0.955661 -2.073089 -2.39195 \" transform=\"matrix(0, -0.995404, -0.995404, 0, 22.794825, 18.905189)\"/>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-6\" x=\"5.479773\" y=\"12.726239\"/>\n<use xlink:href=\"#glyph-0-7\" x=\"10.993542\" y=\"12.726239\"/>\n<use xlink:href=\"#glyph-0-2\" x=\"14.880948\" y=\"12.726239\"/>\n<use xlink:href=\"#glyph-0-8\" x=\"17.637833\" y=\"12.726239\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-9\" x=\"26.176242\" y=\"12.726239\"/>\n<use xlink:href=\"#glyph-0-10\" x=\"30.033897\" y=\"12.726239\"/>\n<use xlink:href=\"#glyph-0-11\" x=\"36.251762\" y=\"12.726239\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-0\" x=\"57.710609\" y=\"195.849707\"/>\n<use xlink:href=\"#glyph-1-1\" x=\"62.297254\" y=\"195.849707\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-2\" x=\"97.213214\" y=\"195.849707\"/>\n<use xlink:href=\"#glyph-1-1\" x=\"101.799859\" y=\"195.849707\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-3\" x=\"136.71582\" y=\"195.849707\"/>\n<use xlink:href=\"#glyph-1-1\" x=\"141.302464\" y=\"195.849707\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-2\" x=\"10.118356\" y=\"149.967558\"/>\n<use xlink:href=\"#glyph-1-1\" x=\"14.705\" y=\"149.967558\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-4\" x=\"10.118356\" y=\"110.464952\"/>\n<use xlink:href=\"#glyph-1-1\" x=\"14.705\" y=\"110.464952\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-5\" x=\"10.118356\" y=\"70.962347\"/>\n<use xlink:href=\"#glyph-1-1\" x=\"14.705\" y=\"70.962347\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-6\" x=\"10.118356\" y=\"31.460737\"/>\n<use xlink:href=\"#glyph-1-1\" x=\"14.705\" y=\"31.460737\"/>\n</g>\n<path fill=\"none\" stroke-width=\"0.79701\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"rgb(0%, 0%, 100%)\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -0.00186463 55.560739 L 138.898247 111.120784 \" transform=\"matrix(0.995404, 0, 0, -0.995404, 22.794825, 186.594441)\"/>\n<g fill=\"rgb(0%, 0%, 100%)\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-12\" x=\"164.755353\" y=\"79.537752\"/>\n</g>\n<path fill=\"none\" stroke-width=\"0.79701\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"rgb(79.998779%, 39.99939%, 0%)\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -0.00186463 0.000694334 L 138.898247 152.788855 \" transform=\"matrix(0.995404, 0, 0, -0.995404, 22.794825, 186.594441)\"/>\n<g fill=\"rgb(79.998779%, 39.99939%, 0%)\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-13\" x=\"164.755353\" y=\"37.896023\"/>\n</g>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-dasharray=\"2.98883 2.98883\" stroke-miterlimit=\"10\" d=\"M 79.370749 0.000694334 L 79.370749 87.308215 L -0.00186463 87.308215 \" transform=\"matrix(0.995404, 0, 0, -0.995404, 22.794825, 186.594441)\"/>\n<path fill-rule=\"nonzero\" fill=\"currentColor\" fill-opacity=\"1\" d=\"M 103.382812 99.6875 C 103.382812 98.816406 102.671875 98.109375 101.800781 98.109375 C 100.929688 98.109375 100.21875 98.816406 100.21875 99.6875 C 100.21875 100.5625 100.929688 101.269531 101.800781 101.269531 C 102.671875 101.269531 103.382812 100.5625 103.382812 99.6875 Z M 103.382812 99.6875 \"/>\n</svg>\n"
      },
      "options": [
        {
          "text": "Le tarif A, passé en dessous au-delà de $20$ unités",
          "correct": true,
          "feedback": "Bonne réponse : deux droites qui se croisent échangent leurs\npositions. A étant au-dessus avant $20$ unités, elle passe en\ndessous après, et devient le tarif le moins cher."
        },
        {
          "text": "Le tarif B, moins cher quel que soit le nombre d'unités",
          "correct": false,
          "feedback": "B n'est le moins cher qu'avant le croisement : au-delà de $20$\nunités, la position des deux droites s'inverse."
        },
        {
          "text": "Les deux, qui coûtent tous deux $44$ euros",
          "correct": false,
          "feedback": "Le point d'intersection ne vaut que pour $20$ unités : les deux\ntarifs coïncident là, et nulle part ailleurs."
        },
        {
          "text": "Impossible de conclure sans les deux expressions",
          "correct": false,
          "feedback": "Le graphique suffit : le point d'intersection et la position\nrelative avant celui-ci déterminent entièrement la réponse."
        }
      ],
      "explanation": "Comparer deux tarifs affines revient à repérer leur point\nd'intersection, puis à observer laquelle des deux droites passe en\ndessous de part et d'autre de ce point."
    },
    {
      "id": "q36",
      "difficulty": 1,
      "skills": [
        "coefficient-directeur",
        "automatisme"
      ],
      "title": "Coefficient directeur dans une écriture inhabituelle",
      "partie": "affine",
      "statement": "Quel est le coefficient directeur de la droite d'équation\n$y = 9 - 4x$ ?",
      "options": [
        {
          "text": "$-4$",
          "correct": true,
          "feedback": "Bonne réponse : le coefficient directeur est le nombre qui\nmultiplie $x$, avec son signe. En écrivant $y = -4x + 9$, il\napparaît clairement."
        },
        {
          "text": "$4$",
          "correct": false,
          "feedback": "Signe oublié : le terme s'écrit $- 4x$, donc le coefficient\ndirecteur vaut $-4$ et la droite descend."
        },
        {
          "text": "$9$",
          "correct": false,
          "feedback": "Termes confondus : $9$ est le terme constant, c'est-à-dire\nl'ordonnée à l'origine de la droite."
        },
        {
          "text": "$-9$",
          "correct": false,
          "feedback": "Opposé du mauvais nombre : c'est le coefficient de $x$ qui porte le\nsigne moins, pas le terme constant."
        }
      ],
      "explanation": "Une équation réduite s'écrit $y = mx + p$. Quand les deux termes sont\nprésentés dans l'autre ordre, il faut repérer celui qui multiplie $x$\net lui conserver son signe.",
      "variants": [
        {
          "statement": "Quel est le coefficient directeur de la droite d'équation\n$y = 9 - 4x$ ?",
          "options": [
            {
              "text": "$-4$",
              "correct": true,
              "feedback": "Bonne réponse : le coefficient directeur est le nombre qui\nmultiplie $x$, avec son signe. En écrivant $y = -4x + 9$, il\napparaît clairement."
            },
            {
              "text": "$4$",
              "correct": false,
              "feedback": "Signe oublié : le terme s'écrit $- 4x$, donc le coefficient\ndirecteur vaut $-4$ et la droite descend."
            },
            {
              "text": "$9$",
              "correct": false,
              "feedback": "Termes confondus : $9$ est le terme constant, c'est-à-dire\nl'ordonnée à l'origine de la droite."
            },
            {
              "text": "$-9$",
              "correct": false,
              "feedback": "Opposé du mauvais nombre : c'est le coefficient de $x$ qui porte le\nsigne moins, pas le terme constant."
            }
          ],
          "explanation": "Une équation réduite s'écrit $y = mx + p$. Quand les deux termes sont\nprésentés dans l'autre ordre, il faut repérer celui qui multiplie $x$\net lui conserver son signe."
        },
        {
          "statement": "Quel est le coefficient directeur de la droite d'équation\n$y = 12 - 3x$ ?",
          "options": [
            {
              "text": "$-3$",
              "correct": true,
              "feedback": "Bonne réponse : le coefficient directeur est le nombre qui\nmultiplie $x$, avec son signe. En écrivant $y = -3x + 12$, il\napparaît clairement."
            },
            {
              "text": "$3$",
              "correct": false,
              "feedback": "Signe oublié : le terme s'écrit $- 3x$, donc le coefficient\ndirecteur vaut $-3$ et la droite descend."
            },
            {
              "text": "$12$",
              "correct": false,
              "feedback": "Termes confondus : $12$ est le terme constant, c'est-à-dire\nl'ordonnée à l'origine de la droite."
            },
            {
              "text": "$-12$",
              "correct": false,
              "feedback": "Opposé du mauvais nombre : c'est le coefficient de $x$ qui porte le\nsigne moins, pas le terme constant."
            }
          ],
          "explanation": "Une équation réduite s'écrit $y = mx + p$. Quand les deux termes sont\nprésentés dans l'autre ordre, il faut repérer celui qui multiplie $x$\net lui conserver son signe."
        },
        {
          "statement": "Quel est le coefficient directeur de la droite d'équation\n$y = 2 - 7x$ ?",
          "options": [
            {
              "text": "$-7$",
              "correct": true,
              "feedback": "Bonne réponse : le coefficient directeur est le nombre qui\nmultiplie $x$, avec son signe. En écrivant $y = -7x + 2$, il\napparaît clairement."
            },
            {
              "text": "$7$",
              "correct": false,
              "feedback": "Signe oublié : le terme s'écrit $- 7x$, donc le coefficient\ndirecteur vaut $-7$ et la droite descend."
            },
            {
              "text": "$2$",
              "correct": false,
              "feedback": "Termes confondus : $2$ est le terme constant, c'est-à-dire\nl'ordonnée à l'origine de la droite."
            },
            {
              "text": "$-2$",
              "correct": false,
              "feedback": "Opposé du mauvais nombre : c'est le coefficient de $x$ qui porte le\nsigne moins, pas le terme constant."
            }
          ],
          "explanation": "Une équation réduite s'écrit $y = mx + p$. Quand les deux termes sont\nprésentés dans l'autre ordre, il faut repérer celui qui multiplie $x$\net lui conserver son signe."
        }
      ]
    },
    {
      "id": "q37",
      "difficulty": 2,
      "skills": [
        "taux",
        "taux-accroissement"
      ],
      "title": "Variation sur plusieurs unités",
      "partie": "suites",
      "statement": "Soit $f$ la fonction affine définie par $f(x) = 4x - 7$. De\ncombien $f(x)$ augmente-t-elle lorsque $x$ augmente de $3$ ?",
      "options": [
        {
          "text": "De $12$",
          "correct": true,
          "feedback": "Bonne réponse : chaque unité gagnée sur $x$ ajoute $4$ à $f(x)$,\ndonc $3$ unités en ajoutent $4 \\times 3 = 12$."
        },
        {
          "text": "De $4$",
          "correct": false,
          "feedback": "Variation d'une seule unité : il reste à la multiplier par les\n$3$ unités annoncées."
        },
        {
          "text": "De $3$",
          "correct": false,
          "feedback": "Variation de $x$ recopiée : celle de $f(x)$ s'obtient en la\nmultipliant par le coefficient directeur $4$."
        },
        {
          "text": "De $5$",
          "correct": false,
          "feedback": "Image calculée au lieu d'un écart : $f(3)$ est une valeur de la\nfonction, pas la variation entre deux valeurs."
        }
      ],
      "explanation": "Pour une fonction affine de coefficient directeur $m$, une variation\nde $h$ sur $x$ produit une variation de $m \\times h$ sur les images,\nquelle que soit la valeur de départ.",
      "variants": [
        {
          "statement": "Soit $f$ la fonction affine définie par $f(x) = 4x - 7$. De\ncombien $f(x)$ augmente-t-elle lorsque $x$ augmente de $3$ ?",
          "options": [
            {
              "text": "De $12$",
              "correct": true,
              "feedback": "Bonne réponse : chaque unité gagnée sur $x$ ajoute $4$ à $f(x)$,\ndonc $3$ unités en ajoutent $4 \\times 3 = 12$."
            },
            {
              "text": "De $4$",
              "correct": false,
              "feedback": "Variation d'une seule unité : il reste à la multiplier par les\n$3$ unités annoncées."
            },
            {
              "text": "De $3$",
              "correct": false,
              "feedback": "Variation de $x$ recopiée : celle de $f(x)$ s'obtient en la\nmultipliant par le coefficient directeur $4$."
            },
            {
              "text": "De $5$",
              "correct": false,
              "feedback": "Image calculée au lieu d'un écart : $f(3)$ est une valeur de la\nfonction, pas la variation entre deux valeurs."
            }
          ],
          "explanation": "Pour une fonction affine de coefficient directeur $m$, une variation\nde $h$ sur $x$ produit une variation de $m \\times h$ sur les images,\nquelle que soit la valeur de départ."
        },
        {
          "statement": "Soit $f$ la fonction affine définie par $f(x) = 6x + 5$. De\ncombien $f(x)$ augmente-t-elle lorsque $x$ augmente de $2$ ?",
          "options": [
            {
              "text": "De $12$",
              "correct": true,
              "feedback": "Bonne réponse : chaque unité gagnée sur $x$ ajoute $6$ à $f(x)$,\ndonc $2$ unités en ajoutent $6 \\times 2 = 12$."
            },
            {
              "text": "De $6$",
              "correct": false,
              "feedback": "Variation d'une seule unité : il reste à la multiplier par les\n$2$ unités annoncées."
            },
            {
              "text": "De $2$",
              "correct": false,
              "feedback": "Variation de $x$ recopiée : celle de $f(x)$ s'obtient en la\nmultipliant par le coefficient directeur $6$."
            },
            {
              "text": "De $17$",
              "correct": false,
              "feedback": "Image calculée au lieu d'un écart : $f(2)$ est une valeur de la\nfonction, pas la variation entre deux valeurs."
            }
          ],
          "explanation": "Pour une fonction affine de coefficient directeur $m$, une variation\nde $h$ sur $x$ produit une variation de $m \\times h$ sur les images,\nquelle que soit la valeur de départ."
        },
        {
          "statement": "Soit $f$ la fonction affine définie par $f(x) = 3x - 2$. De\ncombien $f(x)$ augmente-t-elle lorsque $x$ augmente de $5$ ?",
          "options": [
            {
              "text": "De $15$",
              "correct": true,
              "feedback": "Bonne réponse : chaque unité gagnée sur $x$ ajoute $3$ à $f(x)$,\ndonc $5$ unités en ajoutent $3 \\times 5 = 15$."
            },
            {
              "text": "De $3$",
              "correct": false,
              "feedback": "Variation d'une seule unité : il reste à la multiplier par les\n$5$ unités annoncées."
            },
            {
              "text": "De $5$",
              "correct": false,
              "feedback": "Variation de $x$ recopiée : celle de $f(x)$ s'obtient en la\nmultipliant par le coefficient directeur $3$."
            },
            {
              "text": "De $13$",
              "correct": false,
              "feedback": "Image calculée au lieu d'un écart : $f(5)$ est une valeur de la\nfonction, pas la variation entre deux valeurs."
            }
          ],
          "explanation": "Pour une fonction affine de coefficient directeur $m$, une variation\nde $h$ sur $x$ produit une variation de $m \\times h$ sur les images,\nquelle que soit la valeur de départ."
        }
      ]
    },
    {
      "id": "q38",
      "difficulty": 2,
      "skills": [
        "modele-cout",
        "affine-par-morceaux"
      ],
      "title": "Un tarif à deux paliers",
      "partie": "modeles",
      "statement": "Un parking facture $3$ euros la première heure, puis $2$ euros\npar heure supplémentaire. Combien coûte un stationnement de $5$\nheures ?",
      "options": [
        {
          "text": "$11$ euros",
          "correct": true,
          "feedback": "Bonne réponse : la première heure est facturée à part, et les\n$4$ heures restantes à $2$ euros, d'où\n$3 + 2 \\times 4 = 11$."
        },
        {
          "text": "$13$ euros",
          "correct": false,
          "feedback": "Une heure comptée deux fois : la première heure est déjà payée par\nle tarif de départ, il reste $4$ heures supplémentaires."
        },
        {
          "text": "$10$ euros",
          "correct": false,
          "feedback": "Premier palier oublié : la première heure est facturée $3$\neuros, et non $2$ euros comme les suivantes."
        },
        {
          "text": "$25$ euros",
          "correct": false,
          "feedback": "Tarifs additionnés puis multipliés : le prix de la première heure\nne se paie qu'une seule fois."
        }
      ],
      "explanation": "Un tarif par paliers est un modèle affine par morceaux : chaque tranche\na son propre prix, et le total additionne la part fixe du premier\npalier et la part proportionnelle des suivants.",
      "variants": [
        {
          "statement": "Un parking facture $3$ euros la première heure, puis $2$ euros\npar heure supplémentaire. Combien coûte un stationnement de $5$\nheures ?",
          "options": [
            {
              "text": "$11$ euros",
              "correct": true,
              "feedback": "Bonne réponse : la première heure est facturée à part, et les\n$4$ heures restantes à $2$ euros, d'où\n$3 + 2 \\times 4 = 11$."
            },
            {
              "text": "$13$ euros",
              "correct": false,
              "feedback": "Une heure comptée deux fois : la première heure est déjà payée par\nle tarif de départ, il reste $4$ heures supplémentaires."
            },
            {
              "text": "$10$ euros",
              "correct": false,
              "feedback": "Premier palier oublié : la première heure est facturée $3$\neuros, et non $2$ euros comme les suivantes."
            },
            {
              "text": "$25$ euros",
              "correct": false,
              "feedback": "Tarifs additionnés puis multipliés : le prix de la première heure\nne se paie qu'une seule fois."
            }
          ],
          "explanation": "Un tarif par paliers est un modèle affine par morceaux : chaque tranche\na son propre prix, et le total additionne la part fixe du premier\npalier et la part proportionnelle des suivants."
        },
        {
          "statement": "Un parking facture $4$ euros la première heure, puis $3$ euros\npar heure supplémentaire. Combien coûte un stationnement de $6$\nheures ?",
          "options": [
            {
              "text": "$19$ euros",
              "correct": true,
              "feedback": "Bonne réponse : la première heure est facturée à part, et les\n$5$ heures restantes à $3$ euros, d'où\n$4 + 3 \\times 5 = 19$."
            },
            {
              "text": "$22$ euros",
              "correct": false,
              "feedback": "Une heure comptée deux fois : la première heure est déjà payée par\nle tarif de départ, il reste $5$ heures supplémentaires."
            },
            {
              "text": "$18$ euros",
              "correct": false,
              "feedback": "Premier palier oublié : la première heure est facturée $4$\neuros, et non $3$ euros comme les suivantes."
            },
            {
              "text": "$42$ euros",
              "correct": false,
              "feedback": "Tarifs additionnés puis multipliés : le prix de la première heure\nne se paie qu'une seule fois."
            }
          ],
          "explanation": "Un tarif par paliers est un modèle affine par morceaux : chaque tranche\na son propre prix, et le total additionne la part fixe du premier\npalier et la part proportionnelle des suivants."
        },
        {
          "statement": "Un parking facture $5$ euros la première heure, puis $2$ euros\npar heure supplémentaire. Combien coûte un stationnement de $4$\nheures ?",
          "options": [
            {
              "text": "$11$ euros",
              "correct": true,
              "feedback": "Bonne réponse : la première heure est facturée à part, et les\n$3$ heures restantes à $2$ euros, d'où\n$5 + 2 \\times 3 = 11$."
            },
            {
              "text": "$13$ euros",
              "correct": false,
              "feedback": "Une heure comptée deux fois : la première heure est déjà payée par\nle tarif de départ, il reste $3$ heures supplémentaires."
            },
            {
              "text": "$8$ euros",
              "correct": false,
              "feedback": "Premier palier oublié : la première heure est facturée $5$\neuros, et non $2$ euros comme les suivantes."
            },
            {
              "text": "$28$ euros",
              "correct": false,
              "feedback": "Tarifs additionnés puis multipliés : le prix de la première heure\nne se paie qu'une seule fois."
            }
          ],
          "explanation": "Un tarif par paliers est un modèle affine par morceaux : chaque tranche\na son propre prix, et le total additionne la part fixe du premier\npalier et la part proportionnelle des suivants."
        }
      ]
    },
    {
      "id": "q39",
      "difficulty": 3,
      "skills": [
        "impot",
        "resolution"
      ],
      "title": "Retrouver le revenu à partir de l'impôt",
      "partie": "modeles",
      "statement": "Un impôt est calculé ainsi : rien jusqu'à $2000$ euros de revenu\nmensuel, puis $30\\ \\%$ de la partie située au-delà. Une personne\npaie $900$ euros. Quel est son revenu mensuel ?",
      "options": [
        {
          "text": "$5000$ euros",
          "correct": true,
          "feedback": "Bonne réponse : $900$ euros représentent $30\\ \\%$ de la\npartie imposable, qui vaut donc $3000$ euros. Le revenu ajoute\nle seuil : $2000 + 3000 = 5000$."
        },
        {
          "text": "$3000$ euros",
          "correct": false,
          "feedback": "Seuil oublié : $3000$ euros est la seule partie imposée, à\nlaquelle s'ajoute la tranche non imposée de $2000$ euros."
        },
        {
          "text": "$2900$ euros",
          "correct": false,
          "feedback": "Impôt ajouté tel quel : il ne représente que $30\\ \\%$ de la\npartie imposable, qu'il faut donc reconstituer d'abord."
        },
        {
          "text": "$2270$ euros",
          "correct": false,
          "feedback": "Pourcentage appliqué à l'envers : ici l'impôt est connu, il faut\nremonter au montant dont il représente $30\\ \\%$."
        }
      ],
      "explanation": "Le barème donne l'impôt à partir du revenu. Pour faire le chemin\ninverse, on divise l'impôt par le taux de la tranche afin de\nreconstituer la partie imposable, puis on ajoute le seuil.",
      "variants": [
        {
          "statement": "Un impôt est calculé ainsi : rien jusqu'à $2000$ euros de revenu\nmensuel, puis $30\\ \\%$ de la partie située au-delà. Une personne\npaie $900$ euros. Quel est son revenu mensuel ?",
          "options": [
            {
              "text": "$5000$ euros",
              "correct": true,
              "feedback": "Bonne réponse : $900$ euros représentent $30\\ \\%$ de la\npartie imposable, qui vaut donc $3000$ euros. Le revenu ajoute\nle seuil : $2000 + 3000 = 5000$."
            },
            {
              "text": "$3000$ euros",
              "correct": false,
              "feedback": "Seuil oublié : $3000$ euros est la seule partie imposée, à\nlaquelle s'ajoute la tranche non imposée de $2000$ euros."
            },
            {
              "text": "$2900$ euros",
              "correct": false,
              "feedback": "Impôt ajouté tel quel : il ne représente que $30\\ \\%$ de la\npartie imposable, qu'il faut donc reconstituer d'abord."
            },
            {
              "text": "$2270$ euros",
              "correct": false,
              "feedback": "Pourcentage appliqué à l'envers : ici l'impôt est connu, il faut\nremonter au montant dont il représente $30\\ \\%$."
            }
          ],
          "explanation": "Le barème donne l'impôt à partir du revenu. Pour faire le chemin\ninverse, on divise l'impôt par le taux de la tranche afin de\nreconstituer la partie imposable, puis on ajoute le seuil."
        },
        {
          "statement": "Un impôt est calculé ainsi : rien jusqu'à $1500$ euros de revenu\nmensuel, puis $20\\ \\%$ de la partie située au-delà. Une personne\npaie $800$ euros. Quel est son revenu mensuel ?",
          "options": [
            {
              "text": "$5500$ euros",
              "correct": true,
              "feedback": "Bonne réponse : $800$ euros représentent $20\\ \\%$ de la\npartie imposable, qui vaut donc $4000$ euros. Le revenu ajoute\nle seuil : $1500 + 4000 = 5500$."
            },
            {
              "text": "$4000$ euros",
              "correct": false,
              "feedback": "Seuil oublié : $4000$ euros est la seule partie imposée, à\nlaquelle s'ajoute la tranche non imposée de $1500$ euros."
            },
            {
              "text": "$2300$ euros",
              "correct": false,
              "feedback": "Impôt ajouté tel quel : il ne représente que $20\\ \\%$ de la\npartie imposable, qu'il faut donc reconstituer d'abord."
            },
            {
              "text": "$1660$ euros",
              "correct": false,
              "feedback": "Pourcentage appliqué à l'envers : ici l'impôt est connu, il faut\nremonter au montant dont il représente $20\\ \\%$."
            }
          ],
          "explanation": "Le barème donne l'impôt à partir du revenu. Pour faire le chemin\ninverse, on divise l'impôt par le taux de la tranche afin de\nreconstituer la partie imposable, puis on ajoute le seuil."
        },
        {
          "statement": "Un impôt est calculé ainsi : rien jusqu'à $2500$ euros de revenu\nmensuel, puis $25\\ \\%$ de la partie située au-delà. Une personne\npaie $1200$ euros. Quel est son revenu mensuel ?",
          "options": [
            {
              "text": "$7300$ euros",
              "correct": true,
              "feedback": "Bonne réponse : $1200$ euros représentent $25\\ \\%$ de la\npartie imposable, qui vaut donc $4800$ euros. Le revenu ajoute\nle seuil : $2500 + 4800 = 7300$."
            },
            {
              "text": "$4800$ euros",
              "correct": false,
              "feedback": "Seuil oublié : $4800$ euros est la seule partie imposée, à\nlaquelle s'ajoute la tranche non imposée de $2500$ euros."
            },
            {
              "text": "$3700$ euros",
              "correct": false,
              "feedback": "Impôt ajouté tel quel : il ne représente que $25\\ \\%$ de la\npartie imposable, qu'il faut donc reconstituer d'abord."
            },
            {
              "text": "$2800$ euros",
              "correct": false,
              "feedback": "Pourcentage appliqué à l'envers : ici l'impôt est connu, il faut\nremonter au montant dont il représente $25\\ \\%$."
            }
          ],
          "explanation": "Le barème donne l'impôt à partir du revenu. Pour faire le chemin\ninverse, on divise l'impôt par le taux de la tranche afin de\nreconstituer la partie imposable, puis on ajoute le seuil."
        }
      ]
    },
    {
      "id": "q40",
      "difficulty": 2,
      "skills": [
        "interets",
        "distinction"
      ],
      "title": "Un placement à intérêts simples",
      "partie": "modeles",
      "statement": "Un capital de $2000$ euros est placé à intérêts simples : il rapporte\nchaque année $3\\ \\%$ du capital initial. Quelle est la valeur du\nplacement au bout de $4$ ans ?",
      "options": [
        {
          "text": "$2240$ euros",
          "correct": true,
          "feedback": "Bonne réponse : les intérêts annuels valent $60$ euros, et\nils sont identiques chaque année, d'où\n$2000 + 4 \\times 60 = 2240$."
        },
        {
          "text": "$2060$ euros",
          "correct": false,
          "feedback": "Une seule année comptée : les intérêts sont versés $4$ fois, pas\nune seule."
        },
        {
          "text": "$240$ euros",
          "correct": false,
          "feedback": "Intérêts seuls : cette somme est le gain total, auquel il faut\najouter le capital de départ."
        },
        {
          "text": "$2251{,}02$ euros",
          "correct": false,
          "feedback": "Intérêts composés : ce calcul applique le taux à un capital\naugmenté chaque année. À intérêts simples, le taux porte toujours\nsur le capital initial."
        }
      ],
      "explanation": "Des intérêts simples ajoutent chaque année le même montant : la valeur\ndu placement suit un modèle linéaire. Des intérêts composés\nmultiplieraient le capital par un même facteur, ce qui relève du modèle\nexponentiel.",
      "variants": [
        {
          "statement": "Un capital de $2000$ euros est placé à intérêts simples : il rapporte\nchaque année $3\\ \\%$ du capital initial. Quelle est la valeur du\nplacement au bout de $4$ ans ?",
          "options": [
            {
              "text": "$2240$ euros",
              "correct": true,
              "feedback": "Bonne réponse : les intérêts annuels valent $60$ euros, et\nils sont identiques chaque année, d'où\n$2000 + 4 \\times 60 = 2240$."
            },
            {
              "text": "$2060$ euros",
              "correct": false,
              "feedback": "Une seule année comptée : les intérêts sont versés $4$ fois, pas\nune seule."
            },
            {
              "text": "$240$ euros",
              "correct": false,
              "feedback": "Intérêts seuls : cette somme est le gain total, auquel il faut\najouter le capital de départ."
            },
            {
              "text": "$2251{,}02$ euros",
              "correct": false,
              "feedback": "Intérêts composés : ce calcul applique le taux à un capital\naugmenté chaque année. À intérêts simples, le taux porte toujours\nsur le capital initial."
            }
          ],
          "explanation": "Des intérêts simples ajoutent chaque année le même montant : la valeur\ndu placement suit un modèle linéaire. Des intérêts composés\nmultiplieraient le capital par un même facteur, ce qui relève du modèle\nexponentiel."
        },
        {
          "statement": "Un capital de $1500$ euros est placé à intérêts simples : il rapporte\nchaque année $4\\ \\%$ du capital initial. Quelle est la valeur du\nplacement au bout de $5$ ans ?",
          "options": [
            {
              "text": "$1800$ euros",
              "correct": true,
              "feedback": "Bonne réponse : les intérêts annuels valent $60$ euros, et\nils sont identiques chaque année, d'où\n$1500 + 5 \\times 60 = 1800$."
            },
            {
              "text": "$1560$ euros",
              "correct": false,
              "feedback": "Une seule année comptée : les intérêts sont versés $5$ fois, pas\nune seule."
            },
            {
              "text": "$300$ euros",
              "correct": false,
              "feedback": "Intérêts seuls : cette somme est le gain total, auquel il faut\najouter le capital de départ."
            },
            {
              "text": "$1824{,}98$ euros",
              "correct": false,
              "feedback": "Intérêts composés : ce calcul applique le taux à un capital\naugmenté chaque année. À intérêts simples, le taux porte toujours\nsur le capital initial."
            }
          ],
          "explanation": "Des intérêts simples ajoutent chaque année le même montant : la valeur\ndu placement suit un modèle linéaire. Des intérêts composés\nmultiplieraient le capital par un même facteur, ce qui relève du modèle\nexponentiel."
        },
        {
          "statement": "Un capital de $3000$ euros est placé à intérêts simples : il rapporte\nchaque année $2\\ \\%$ du capital initial. Quelle est la valeur du\nplacement au bout de $6$ ans ?",
          "options": [
            {
              "text": "$3360$ euros",
              "correct": true,
              "feedback": "Bonne réponse : les intérêts annuels valent $60$ euros, et\nils sont identiques chaque année, d'où\n$3000 + 6 \\times 60 = 3360$."
            },
            {
              "text": "$3060$ euros",
              "correct": false,
              "feedback": "Une seule année comptée : les intérêts sont versés $6$ fois, pas\nune seule."
            },
            {
              "text": "$360$ euros",
              "correct": false,
              "feedback": "Intérêts seuls : cette somme est le gain total, auquel il faut\najouter le capital de départ."
            },
            {
              "text": "$3378{,}49$ euros",
              "correct": false,
              "feedback": "Intérêts composés : ce calcul applique le taux à un capital\naugmenté chaque année. À intérêts simples, le taux porte toujours\nsur le capital initial."
            }
          ],
          "explanation": "Des intérêts simples ajoutent chaque année le même montant : la valeur\ndu placement suit un modèle linéaire. Des intérêts composés\nmultiplieraient le capital par un même facteur, ce qui relève du modèle\nexponentiel."
        }
      ]
    },
    {
      "id": "q41",
      "difficulty": 3,
      "skills": [
        "economie",
        "retrouver-formule"
      ],
      "title": "Retrouver le coût fixe",
      "partie": "modeles",
      "statement": "Le coût de production d'un atelier est modélisé par une fonction\naffine du nombre de pièces. Produire $20$ pièces coûte $700$ euros,\nen produire $50$ coûte $1150$ euros. Quel est le coût fixe,\nc'est-à-dire le coût pour zéro pièce ?",
      "options": [
        {
          "text": "$400$ euros",
          "correct": true,
          "feedback": "Bonne réponse : le coût par pièce vaut $15$ euros, donc les\n$20$ premières pièces coûtent $15 \\times 20$ euros, et le\ncoût fixe est $700 - 15 \\times 20 = 400$."
        },
        {
          "text": "$15$ euros",
          "correct": false,
          "feedback": "Coût unitaire pris pour le coût fixe : $15$ euros est le prix\nd'une pièce supplémentaire, pas la part indépendante du nombre de\npièces."
        },
        {
          "text": "$450$ euros",
          "correct": false,
          "feedback": "Écart brut des deux coûts : il correspond aux pièces\nsupplémentaires produites, et reste à rapporter à leur nombre."
        },
        {
          "text": "$1000$ euros",
          "correct": false,
          "feedback": "Signe inversé : le coût des $20$ premières pièces se retranche\nau coût total pour isoler la part fixe."
        }
      ],
      "explanation": "Retrouver un modèle affine à partir de deux couples de valeurs demande\ndeux étapes : le coefficient directeur par le quotient des variations,\npuis le terme constant en reportant l'un des couples.",
      "variants": [
        {
          "statement": "Le coût de production d'un atelier est modélisé par une fonction\naffine du nombre de pièces. Produire $20$ pièces coûte $700$ euros,\nen produire $50$ coûte $1150$ euros. Quel est le coût fixe,\nc'est-à-dire le coût pour zéro pièce ?",
          "options": [
            {
              "text": "$400$ euros",
              "correct": true,
              "feedback": "Bonne réponse : le coût par pièce vaut $15$ euros, donc les\n$20$ premières pièces coûtent $15 \\times 20$ euros, et le\ncoût fixe est $700 - 15 \\times 20 = 400$."
            },
            {
              "text": "$15$ euros",
              "correct": false,
              "feedback": "Coût unitaire pris pour le coût fixe : $15$ euros est le prix\nd'une pièce supplémentaire, pas la part indépendante du nombre de\npièces."
            },
            {
              "text": "$450$ euros",
              "correct": false,
              "feedback": "Écart brut des deux coûts : il correspond aux pièces\nsupplémentaires produites, et reste à rapporter à leur nombre."
            },
            {
              "text": "$1000$ euros",
              "correct": false,
              "feedback": "Signe inversé : le coût des $20$ premières pièces se retranche\nau coût total pour isoler la part fixe."
            }
          ],
          "explanation": "Retrouver un modèle affine à partir de deux couples de valeurs demande\ndeux étapes : le coefficient directeur par le quotient des variations,\npuis le terme constant en reportant l'un des couples."
        },
        {
          "statement": "Le coût de production d'un atelier est modélisé par une fonction\naffine du nombre de pièces. Produire $10$ pièces coûte $380$ euros,\nen produire $40$ coûte $980$ euros. Quel est le coût fixe,\nc'est-à-dire le coût pour zéro pièce ?",
          "options": [
            {
              "text": "$180$ euros",
              "correct": true,
              "feedback": "Bonne réponse : le coût par pièce vaut $20$ euros, donc les\n$10$ premières pièces coûtent $20 \\times 10$ euros, et le\ncoût fixe est $380 - 20 \\times 10 = 180$."
            },
            {
              "text": "$20$ euros",
              "correct": false,
              "feedback": "Coût unitaire pris pour le coût fixe : $20$ euros est le prix\nd'une pièce supplémentaire, pas la part indépendante du nombre de\npièces."
            },
            {
              "text": "$600$ euros",
              "correct": false,
              "feedback": "Écart brut des deux coûts : il correspond aux pièces\nsupplémentaires produites, et reste à rapporter à leur nombre."
            },
            {
              "text": "$580$ euros",
              "correct": false,
              "feedback": "Signe inversé : le coût des $10$ premières pièces se retranche\nau coût total pour isoler la part fixe."
            }
          ],
          "explanation": "Retrouver un modèle affine à partir de deux couples de valeurs demande\ndeux étapes : le coefficient directeur par le quotient des variations,\npuis le terme constant en reportant l'un des couples."
        },
        {
          "statement": "Le coût de production d'un atelier est modélisé par une fonction\naffine du nombre de pièces. Produire $30$ pièces coûte $900$ euros,\nen produire $60$ coûte $1440$ euros. Quel est le coût fixe,\nc'est-à-dire le coût pour zéro pièce ?",
          "options": [
            {
              "text": "$360$ euros",
              "correct": true,
              "feedback": "Bonne réponse : le coût par pièce vaut $18$ euros, donc les\n$30$ premières pièces coûtent $18 \\times 30$ euros, et le\ncoût fixe est $900 - 18 \\times 30 = 360$."
            },
            {
              "text": "$18$ euros",
              "correct": false,
              "feedback": "Coût unitaire pris pour le coût fixe : $18$ euros est le prix\nd'une pièce supplémentaire, pas la part indépendante du nombre de\npièces."
            },
            {
              "text": "$540$ euros",
              "correct": false,
              "feedback": "Écart brut des deux coûts : il correspond aux pièces\nsupplémentaires produites, et reste à rapporter à leur nombre."
            },
            {
              "text": "$1440$ euros",
              "correct": false,
              "feedback": "Signe inversé : le coût des $30$ premières pièces se retranche\nau coût total pour isoler la part fixe."
            }
          ],
          "explanation": "Retrouver un modèle affine à partir de deux couples de valeurs demande\ndeux étapes : le coefficient directeur par le quotient des variations,\npuis le terme constant en reportant l'un des couples."
        }
      ]
    },
    {
      "id": "q42",
      "difficulty": 2,
      "skills": [
        "valider-modele",
        "modeles"
      ],
      "title": "Un relevé qui n'est pas linéaire",
      "partie": "modeles",
      "statement": "Un relevé donne $f(0) = 2$, $f(1) = 6$, $f(2) = 18$ et $f(3) = 54$.\nUn modèle linéaire convient-il ?",
      "options": [
        {
          "text": "Non : les valeurs sont multipliées par $3$ à chaque étape",
          "correct": true,
          "feedback": "Bonne réponse : les quotients successifs valent tous $3$, ce qui\ncaractérise le modèle exponentiel, alors que le modèle linéaire\nexige des différences constantes."
        },
        {
          "text": "Oui : les valeurs augmentent régulièrement à chaque étape",
          "correct": false,
          "feedback": "Augmenter ne suffit pas : il faut augmenter du même montant, or les\nécarts valent $4$, puis $12$, puis $36$."
        },
        {
          "text": "Oui : les écarts $4$, $12$ et $36$ forment une progression",
          "correct": false,
          "feedback": "Des écarts qui progressent sont justement la preuve du contraire :\nle modèle linéaire les veut tous égaux."
        },
        {
          "text": "Non : aucun modèle usuel ne décrit un tel relevé de valeurs",
          "correct": false,
          "feedback": "Un modèle convient pourtant : la multiplication par un même facteur\ncaractérise la croissance exponentielle."
        }
      ],
      "explanation": "Deux tests distinguent les modèles : des différences constantes\nsignalent le modèle linéaire, des quotients constants le modèle\nexponentiel. Ici les quotients valent $3$."
    },
    {
      "id": "q43",
      "difficulty": 1,
      "skills": [
        "physique",
        "representation-graphique"
      ],
      "title": "Ce que dit l'ordonnée à l'origine",
      "partie": "modeles",
      "statement": "La longueur d'un ressort, en centimètres, est donnée par\n$L(m) = 12 + 0{,}5\\,m$, où $m$ est la masse accrochée, en grammes. Sa\nreprésentation graphique est une droite. Que représente son ordonnée à\nl'origine ?",
      "options": [
        {
          "text": "La longueur du ressort sans masse accrochée",
          "correct": true,
          "feedback": "Bonne réponse : l'ordonnée à l'origine est la valeur en $m = 0$,\nc'est-à-dire la longueur du ressort au repos."
        },
        {
          "text": "L'allongement du ressort par gramme accroché",
          "correct": false,
          "feedback": "Cet allongement vaut $0{,}5$ centimètre : il se lit dans le\ncoefficient directeur, qui donne l'inclinaison de la droite."
        },
        {
          "text": "La masse au-delà de laquelle le ressort casse",
          "correct": false,
          "feedback": "Le modèle ne décrit aucune rupture : il relie seulement une masse\naccrochée à une longueur."
        },
        {
          "text": "La longueur atteinte pour une masse de $12$ grammes",
          "correct": false,
          "feedback": "Pour $m = 12$, la longueur vaut $18$ centimètres : l'ordonnée à\nl'origine correspond à la masse nulle."
        }
      ],
      "explanation": "Dans un modèle affine, le terme constant se lit sur l'axe des\nordonnées et décrit l'état initial, tandis que le coefficient directeur\ndécrit la vitesse d'évolution."
    },
    {
      "id": "q44",
      "difficulty": 2,
      "skills": [
        "fonction-affine",
        "modelisation"
      ],
      "title": "Un réservoir qui se vide",
      "partie": "affine",
      "statement": "Un réservoir contient $240$ litres et se vide de $15$ litres par\nheure. Au bout de combien d'heures contient-il $90$ litres ?",
      "options": [
        {
          "text": "$10$ heures",
          "correct": true,
          "feedback": "Bonne réponse : il faut perdre $240 - 90 = 150$ litres, à\nraison de $15$ litres par heure, soit $10$ heures."
        },
        {
          "text": "$150$ heures",
          "correct": false,
          "feedback": "Volume pris pour une durée : $150$ litres est le volume à\nperdre, qu'il reste à diviser par le débit horaire."
        },
        {
          "text": "$16$ heures",
          "correct": false,
          "feedback": "Vidange complète : ce calcul donne le temps nécessaire pour vider\nentièrement le réservoir, pas pour atteindre $90$ litres."
        },
        {
          "text": "$6$ heures",
          "correct": false,
          "feedback": "Mauvais volume divisé : c'est le volume perdu qui se divise par le\ndébit, et non le volume restant."
        }
      ],
      "explanation": "Un débit constant donne un modèle affine : le volume s'écrit\n$v(t) = v_0 - dt$. Chercher l'instant où il atteint une valeur donnée\nrevient à résoudre une équation du premier degré.",
      "variants": [
        {
          "statement": "Un réservoir contient $240$ litres et se vide de $15$ litres par\nheure. Au bout de combien d'heures contient-il $90$ litres ?",
          "options": [
            {
              "text": "$10$ heures",
              "correct": true,
              "feedback": "Bonne réponse : il faut perdre $240 - 90 = 150$ litres, à\nraison de $15$ litres par heure, soit $10$ heures."
            },
            {
              "text": "$150$ heures",
              "correct": false,
              "feedback": "Volume pris pour une durée : $150$ litres est le volume à\nperdre, qu'il reste à diviser par le débit horaire."
            },
            {
              "text": "$16$ heures",
              "correct": false,
              "feedback": "Vidange complète : ce calcul donne le temps nécessaire pour vider\nentièrement le réservoir, pas pour atteindre $90$ litres."
            },
            {
              "text": "$6$ heures",
              "correct": false,
              "feedback": "Mauvais volume divisé : c'est le volume perdu qui se divise par le\ndébit, et non le volume restant."
            }
          ],
          "explanation": "Un débit constant donne un modèle affine : le volume s'écrit\n$v(t) = v_0 - dt$. Chercher l'instant où il atteint une valeur donnée\nrevient à résoudre une équation du premier degré."
        },
        {
          "statement": "Un réservoir contient $300$ litres et se vide de $12$ litres par\nheure. Au bout de combien d'heures contient-il $108$ litres ?",
          "options": [
            {
              "text": "$16$ heures",
              "correct": true,
              "feedback": "Bonne réponse : il faut perdre $300 - 108 = 192$ litres, à\nraison de $12$ litres par heure, soit $16$ heures."
            },
            {
              "text": "$192$ heures",
              "correct": false,
              "feedback": "Volume pris pour une durée : $192$ litres est le volume à\nperdre, qu'il reste à diviser par le débit horaire."
            },
            {
              "text": "$25$ heures",
              "correct": false,
              "feedback": "Vidange complète : ce calcul donne le temps nécessaire pour vider\nentièrement le réservoir, pas pour atteindre $108$ litres."
            },
            {
              "text": "$9$ heures",
              "correct": false,
              "feedback": "Mauvais volume divisé : c'est le volume perdu qui se divise par le\ndébit, et non le volume restant."
            }
          ],
          "explanation": "Un débit constant donne un modèle affine : le volume s'écrit\n$v(t) = v_0 - dt$. Chercher l'instant où il atteint une valeur donnée\nrevient à résoudre une équation du premier degré."
        },
        {
          "statement": "Un réservoir contient $180$ litres et se vide de $20$ litres par\nheure. Au bout de combien d'heures contient-il $60$ litres ?",
          "options": [
            {
              "text": "$6$ heures",
              "correct": true,
              "feedback": "Bonne réponse : il faut perdre $180 - 60 = 120$ litres, à\nraison de $20$ litres par heure, soit $6$ heures."
            },
            {
              "text": "$120$ heures",
              "correct": false,
              "feedback": "Volume pris pour une durée : $120$ litres est le volume à\nperdre, qu'il reste à diviser par le débit horaire."
            },
            {
              "text": "$9$ heures",
              "correct": false,
              "feedback": "Vidange complète : ce calcul donne le temps nécessaire pour vider\nentièrement le réservoir, pas pour atteindre $60$ litres."
            },
            {
              "text": "$3$ heures",
              "correct": false,
              "feedback": "Mauvais volume divisé : c'est le volume perdu qui se divise par le\ndébit, et non le volume restant."
            }
          ],
          "explanation": "Un débit constant donne un modèle affine : le volume s'écrit\n$v(t) = v_0 - dt$. Chercher l'instant où il atteint une valeur donnée\nrevient à résoudre une équation du premier degré."
        }
      ]
    },
    {
      "id": "q45",
      "difficulty": 3,
      "skills": [
        "suite-arithmetique",
        "calcul"
      ],
      "title": "Deux termes, puis un troisième",
      "partie": "suites",
      "statement": "Une suite arithmétique vérifie $u_1 = 5$ et $u_{10} = 32$. Que\nvaut $u_{20}$ ?",
      "options": [
        {
          "text": "$62$",
          "correct": true,
          "feedback": "Bonne réponse : $9$ pas séparent les rangs $1$ et $10$, donc\nla raison vaut $3$. Du rang $1$ au rang $20$ il y a $19$\npas, d'où $u_{20} = 5 + 19 \\times 3 = 62$."
        },
        {
          "text": "$65$",
          "correct": false,
          "feedback": "Un pas de trop : la suite commence au rang $1$, donc atteindre le\nrang $20$ demande $19$ pas et non $20$."
        },
        {
          "text": "$92$",
          "correct": false,
          "feedback": "Terme de départ mal choisi : en partant de $u_{10}$, il ne reste\nque les pas séparant les rangs $10$ et $20$."
        },
        {
          "text": "$35$",
          "correct": false,
          "feedback": "Départ et nombre de pas incompatibles : on part ici de $u_1$ tout\nen comptant les pas à partir du rang $10$."
        }
      ],
      "explanation": "Deux termes connus donnent la raison en divisant l'écart des termes par\nl'écart des rangs. Le terme cherché s'obtient ensuite par\n$u_n = u_1 + (n - 1)r$, en comptant soigneusement les pas.",
      "variants": [
        {
          "statement": "Une suite arithmétique vérifie $u_1 = 5$ et $u_{10} = 32$. Que\nvaut $u_{20}$ ?",
          "options": [
            {
              "text": "$62$",
              "correct": true,
              "feedback": "Bonne réponse : $9$ pas séparent les rangs $1$ et $10$, donc\nla raison vaut $3$. Du rang $1$ au rang $20$ il y a $19$\npas, d'où $u_{20} = 5 + 19 \\times 3 = 62$."
            },
            {
              "text": "$65$",
              "correct": false,
              "feedback": "Un pas de trop : la suite commence au rang $1$, donc atteindre le\nrang $20$ demande $19$ pas et non $20$."
            },
            {
              "text": "$92$",
              "correct": false,
              "feedback": "Terme de départ mal choisi : en partant de $u_{10}$, il ne reste\nque les pas séparant les rangs $10$ et $20$."
            },
            {
              "text": "$35$",
              "correct": false,
              "feedback": "Départ et nombre de pas incompatibles : on part ici de $u_1$ tout\nen comptant les pas à partir du rang $10$."
            }
          ],
          "explanation": "Deux termes connus donnent la raison en divisant l'écart des termes par\nl'écart des rangs. Le terme cherché s'obtient ensuite par\n$u_n = u_1 + (n - 1)r$, en comptant soigneusement les pas."
        },
        {
          "statement": "Une suite arithmétique vérifie $u_1 = 6$ et $u_{7} = 30$. Que\nvaut $u_{15}$ ?",
          "options": [
            {
              "text": "$62$",
              "correct": true,
              "feedback": "Bonne réponse : $6$ pas séparent les rangs $1$ et $7$, donc\nla raison vaut $4$. Du rang $1$ au rang $15$ il y a $14$\npas, d'où $u_{15} = 6 + 14 \\times 4 = 62$."
            },
            {
              "text": "$66$",
              "correct": false,
              "feedback": "Un pas de trop : la suite commence au rang $1$, donc atteindre le\nrang $15$ demande $14$ pas et non $15$."
            },
            {
              "text": "$90$",
              "correct": false,
              "feedback": "Terme de départ mal choisi : en partant de $u_{7}$, il ne reste\nque les pas séparant les rangs $7$ et $15$."
            },
            {
              "text": "$38$",
              "correct": false,
              "feedback": "Départ et nombre de pas incompatibles : on part ici de $u_1$ tout\nen comptant les pas à partir du rang $7$."
            }
          ],
          "explanation": "Deux termes connus donnent la raison en divisant l'écart des termes par\nl'écart des rangs. Le terme cherché s'obtient ensuite par\n$u_n = u_1 + (n - 1)r$, en comptant soigneusement les pas."
        },
        {
          "statement": "Une suite arithmétique vérifie $u_1 = 9$ et $u_{6} = 34$. Que\nvaut $u_{12}$ ?",
          "options": [
            {
              "text": "$64$",
              "correct": true,
              "feedback": "Bonne réponse : $5$ pas séparent les rangs $1$ et $6$, donc\nla raison vaut $5$. Du rang $1$ au rang $12$ il y a $11$\npas, d'où $u_{12} = 9 + 11 \\times 5 = 64$."
            },
            {
              "text": "$69$",
              "correct": false,
              "feedback": "Un pas de trop : la suite commence au rang $1$, donc atteindre le\nrang $12$ demande $11$ pas et non $12$."
            },
            {
              "text": "$94$",
              "correct": false,
              "feedback": "Terme de départ mal choisi : en partant de $u_{6}$, il ne reste\nque les pas séparant les rangs $6$ et $12$."
            },
            {
              "text": "$39$",
              "correct": false,
              "feedback": "Départ et nombre de pas incompatibles : on part ici de $u_1$ tout\nen comptant les pas à partir du rang $6$."
            }
          ],
          "explanation": "Deux termes connus donnent la raison en divisant l'écart des termes par\nl'écart des rangs. Le terme cherché s'obtient ensuite par\n$u_n = u_1 + (n - 1)r$, en comptant soigneusement les pas."
        }
      ]
    },
    {
      "id": "q46",
      "difficulty": 2,
      "skills": [
        "tableur",
        "suite-arithmetique",
        "recurrence"
      ],
      "title": "Une suite arithmétique au tableur",
      "partie": "suites",
      "statement": "Dans un tableur, la cellule B2 contient le premier terme $u_0 = 500$\nd'une suite arithmétique de raison $-15$, et les termes suivants\ns'écrivent en dessous. Quelle formule saisir en B3 pour la recopier\nensuite vers le bas ?",
      "options": [
        {
          "text": "`=B2-15`",
          "correct": true,
          "feedback": "Bonne réponse : chaque terme s'obtient en retirant $15$ au\nprécédent. Recopiée vers le bas, la formule devient `=B3-15`,\npuis `=B4-15`, etc."
        },
        {
          "text": "`=B2*(-15)`",
          "correct": false,
          "feedback": "Erreur : multiplier par la raison correspond à une suite\ngéométrique. Une suite arithmétique ajoute sa raison."
        },
        {
          "text": "`=500-15`",
          "correct": false,
          "feedback": "Erreur : recopiée, cette formule donne $485$ dans toutes les\ncellules. Elle doit faire référence au terme précédent."
        },
        {
          "text": "`=B3-15`",
          "correct": false,
          "feedback": "Erreur : la cellule B3 ferait référence à elle-même. Le terme\nprécédent se trouve en B2."
        }
      ],
      "explanation": "La relation de récurrence $u_{n+1} = u_n - 15$ se traduit par une\nformule qui renvoie à la cellule du dessus ; la recopie décale la\nréférence d'une ligne à chaque fois."
    },
    {
      "id": "q47",
      "difficulty": 2,
      "skills": [
        "motif-geometrique",
        "suite-arithmetique",
        "modelisation"
      ],
      "title": "Un carré bordé",
      "partie": "suites",
      "statement": "Un carré de $5 \\times 5$ carreaux blancs est entouré d'une\nbordure d'un carreau d'épaisseur, faite de carreaux gris. La figure\nmontre le cas d'un carré de $3 \\times 3$. Combien de carreaux gris\nfaut-il pour le carré de $5 \\times 5$ ?",
      "figure": {
        "tikz": "\\begin{tikzpicture}[scale=0.5]\n  \\fill[gray!45] (0,0) rectangle (5,5);\n  \\fill[white] (1,1) rectangle (4,4);\n  \\draw (0,0) grid (5,5);\n\\end{tikzpicture}",
        "alt": "Carré de 3 carreaux sur 3, blancs, entouré d'une bordure de\ncarreaux gris : l'ensemble forme un carré de 5 sur 5 comptant 16\ncarreaux gris.",
        "svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"75.25pt\" height=\"75.25pt\" viewBox=\"0 0 75.25 75.25\">\n<path fill-rule=\"nonzero\" fill=\"rgb(77.49939%, 77.49939%, 77.49939%)\" fill-opacity=\"1\" d=\"M 2.171875 72.335938 L 2.171875 2.167969 L 72.339844 2.167969 L 72.339844 72.335938 Z M 2.171875 72.335938 \"/>\n<path fill-rule=\"nonzero\" fill=\"rgb(100%, 100%, 100%)\" fill-opacity=\"1\" d=\"M 16.203125 58.304688 L 16.203125 16.203125 L 58.304688 16.203125 L 58.304688 58.304688 Z M 16.203125 58.304688 \"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M 0.00152159 0.00110631 L 70.868839 0.00110631 M 0.00152159 14.172203 L 70.868839 14.172203 M 0.00152159 28.347244 L 70.868839 28.347244 M 0.00152159 42.518341 L 70.868839 42.518341 M 0.00152159 56.693382 L 70.868839 56.693382 M 0.00152159 70.860533 L 70.868839 70.860533 M 0.00152159 0.00110631 L 0.00152159 70.868424 M 14.172618 0.00110631 L 14.172618 70.868424 M 28.347659 0.00110631 L 28.347659 70.868424 M 42.518756 0.00110631 L 42.518756 70.868424 M 56.693797 0.00110631 L 56.693797 70.868424 M 70.860949 0.00110631 L 70.860949 70.868424 \" transform=\"matrix(0.990132, 0, 0, -0.990132, 2.170368, 72.337033)\"/>\n</svg>\n"
      },
      "options": [
        {
          "text": "$24$",
          "correct": true,
          "feedback": "Bonne réponse : quatre côtés de $5$ carreaux, plus les quatre\ncoins, soit $4 \\times 5 + 4 = 24$. Pour $3 \\times 3$, on\nretrouve $16$."
        },
        {
          "text": "$20$",
          "correct": false,
          "feedback": "Erreur : les quatre carreaux des coins ont été oubliés. Pour\n$3 \\times 3$, ce calcul donnerait $12$ au lieu de $16$."
        },
        {
          "text": "$28$",
          "correct": false,
          "feedback": "Erreur : en comptant $7$ carreaux sur chaque côté, chaque\ncoin est compté deux fois."
        },
        {
          "text": "$49$",
          "correct": false,
          "feedback": "Erreur : $(5 + 2)^2 = 49$ compte tous les carreaux, blancs\ncompris. Il faut retirer les $25$ carreaux blancs."
        }
      ],
      "explanation": "Le nombre de carreaux gris $u(n) = 4n + 4$ augmente de $4$ quand le\ncôté augmente de $1$ : c'est une suite arithmétique de raison $4$.",
      "variants": [
        {
          "statement": "Un carré de $5 \\times 5$ carreaux blancs est entouré d'une\nbordure d'un carreau d'épaisseur, faite de carreaux gris. La figure\nmontre le cas d'un carré de $3 \\times 3$. Combien de carreaux gris\nfaut-il pour le carré de $5 \\times 5$ ?",
          "options": [
            {
              "text": "$24$",
              "correct": true,
              "feedback": "Bonne réponse : quatre côtés de $5$ carreaux, plus les quatre\ncoins, soit $4 \\times 5 + 4 = 24$. Pour $3 \\times 3$, on\nretrouve $16$."
            },
            {
              "text": "$20$",
              "correct": false,
              "feedback": "Erreur : les quatre carreaux des coins ont été oubliés. Pour\n$3 \\times 3$, ce calcul donnerait $12$ au lieu de $16$."
            },
            {
              "text": "$28$",
              "correct": false,
              "feedback": "Erreur : en comptant $7$ carreaux sur chaque côté, chaque\ncoin est compté deux fois."
            },
            {
              "text": "$49$",
              "correct": false,
              "feedback": "Erreur : $(5 + 2)^2 = 49$ compte tous les carreaux, blancs\ncompris. Il faut retirer les $25$ carreaux blancs."
            }
          ],
          "explanation": "Le nombre de carreaux gris $u(n) = 4n + 4$ augmente de $4$ quand le\ncôté augmente de $1$ : c'est une suite arithmétique de raison $4$."
        },
        {
          "statement": "Un carré de $8 \\times 8$ carreaux blancs est entouré d'une\nbordure d'un carreau d'épaisseur, faite de carreaux gris. La figure\nmontre le cas d'un carré de $3 \\times 3$. Combien de carreaux gris\nfaut-il pour le carré de $8 \\times 8$ ?",
          "options": [
            {
              "text": "$36$",
              "correct": true,
              "feedback": "Bonne réponse : quatre côtés de $8$ carreaux, plus les quatre\ncoins, soit $4 \\times 8 + 4 = 36$. Pour $3 \\times 3$, on\nretrouve $16$."
            },
            {
              "text": "$32$",
              "correct": false,
              "feedback": "Erreur : les quatre carreaux des coins ont été oubliés. Pour\n$3 \\times 3$, ce calcul donnerait $12$ au lieu de $16$."
            },
            {
              "text": "$40$",
              "correct": false,
              "feedback": "Erreur : en comptant $10$ carreaux sur chaque côté, chaque\ncoin est compté deux fois."
            },
            {
              "text": "$100$",
              "correct": false,
              "feedback": "Erreur : $(8 + 2)^2 = 100$ compte tous les carreaux, blancs\ncompris. Il faut retirer les $64$ carreaux blancs."
            }
          ],
          "explanation": "Le nombre de carreaux gris $u(n) = 4n + 4$ augmente de $4$ quand le\ncôté augmente de $1$ : c'est une suite arithmétique de raison $4$."
        },
        {
          "statement": "Un carré de $12 \\times 12$ carreaux blancs est entouré d'une\nbordure d'un carreau d'épaisseur, faite de carreaux gris. La figure\nmontre le cas d'un carré de $3 \\times 3$. Combien de carreaux gris\nfaut-il pour le carré de $12 \\times 12$ ?",
          "options": [
            {
              "text": "$52$",
              "correct": true,
              "feedback": "Bonne réponse : quatre côtés de $12$ carreaux, plus les quatre\ncoins, soit $4 \\times 12 + 4 = 52$. Pour $3 \\times 3$, on\nretrouve $16$."
            },
            {
              "text": "$48$",
              "correct": false,
              "feedback": "Erreur : les quatre carreaux des coins ont été oubliés. Pour\n$3 \\times 3$, ce calcul donnerait $12$ au lieu de $16$."
            },
            {
              "text": "$56$",
              "correct": false,
              "feedback": "Erreur : en comptant $14$ carreaux sur chaque côté, chaque\ncoin est compté deux fois."
            },
            {
              "text": "$196$",
              "correct": false,
              "feedback": "Erreur : $(12 + 2)^2 = 196$ compte tous les carreaux, blancs\ncompris. Il faut retirer les $144$ carreaux blancs."
            }
          ],
          "explanation": "Le nombre de carreaux gris $u(n) = 4n + 4$ augmente de $4$ quand le\ncôté augmente de $1$ : c'est une suite arithmétique de raison $4$."
        }
      ]
    },
    {
      "id": "q48",
      "difficulty": 2,
      "skills": [
        "motif-geometrique",
        "recurrence",
        "suite-arithmetique"
      ],
      "title": "Des croix de plus en plus grandes",
      "partie": "suites",
      "statement": "On construit des croix avec des carreaux : la croix numéro $n$ a un\ncarreau central et quatre branches de $n$ carreaux. On note $u(n)$\nle nombre de carreaux de la croix numéro $n$. Quelle relation relie\n$u(n + 1)$ à $u(n)$ ?",
      "figure": {
        "tikz": "\\begin{tikzpicture}[scale=0.32]\n  \\foreach \\n/\\c in {1/2,2/9,3/18} {\n    \\begin{scope}[xshift=\\c cm]\n      \\fill[blue!30] (-\\n,0) rectangle (\\n+1,1);\n      \\fill[blue!30] (0,-\\n) rectangle (1,\\n+1);\n      \\draw (-\\n,0) grid (\\n+1,1);\n      \\draw (0,-\\n) grid (1,\\n+1);\n      \\node[below] at (0.5,-\\n-0.3) {\\small croix $\\n$};\n    \\end{scope}\n  }\n\\end{tikzpicture}",
        "alt": "Trois croix de carreaux. La croix 1 a un carreau central et\nquatre branches d'un carreau (5 carreaux) ; la croix 2 a des\nbranches de deux carreaux (9 carreaux) ; la croix 3 a des\nbranches de trois carreaux (13 carreaux).",
        "svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"198.1pt\" height=\"83.233pt\" viewBox=\"0 0 198.1 83.233\">\n<defs>\n<g>\n<g id=\"glyph-0-0\">\n<path d=\"M 3.796875 -1.0625 C 3.796875 -1.171875 3.703125 -1.171875 3.671875 -1.171875 C 3.578125 -1.171875 3.578125 -1.140625 3.515625 -1 C 3.3125 -0.375 2.8125 -0.15625 2.359375 -0.15625 C 1.796875 -0.15625 1.0625 -0.609375 1.0625 -1.921875 C 1.0625 -3.3125 1.78125 -3.734375 2.3125 -3.734375 C 2.421875 -3.734375 2.90625 -3.71875 3.234375 -3.5 C 3.046875 -3.453125 2.875 -3.328125 2.875 -3.078125 C 2.875 -2.84375 3.046875 -2.671875 3.28125 -2.671875 C 3.515625 -2.671875 3.703125 -2.8125 3.703125 -3.09375 C 3.703125 -3.640625 3.078125 -3.984375 2.296875 -3.984375 C 1.15625 -3.984375 0.296875 -3.03125 0.296875 -1.921875 C 0.296875 -0.78125 1.234375 0.09375 2.28125 0.09375 C 3.515625 0.09375 3.796875 -0.984375 3.796875 -1.0625 Z M 3.796875 -1.0625 \"/>\n</g>\n<g id=\"glyph-0-1\">\n<path d=\"M 3.3125 -3.375 C 3.3125 -3.65625 3.046875 -3.921875 2.65625 -3.921875 C 2.109375 -3.921875 1.75 -3.5625 1.53125 -3 L 1.53125 -3.921875 L 0.265625 -3.828125 L 0.265625 -3.5625 C 0.875 -3.5625 0.953125 -3.5 0.953125 -3.0625 L 0.953125 -0.6875 C 0.953125 -0.28125 0.859375 -0.28125 0.265625 -0.28125 L 0.265625 0 C 0.734375 -0.015625 0.859375 -0.03125 1.3125 -0.03125 L 2.4375 0 L 2.4375 -0.28125 L 2.265625 -0.28125 C 1.609375 -0.28125 1.578125 -0.375 1.578125 -0.703125 L 1.578125 -2.03125 C 1.578125 -2.40625 1.6875 -3.703125 2.6875 -3.703125 C 2.671875 -3.6875 2.53125 -3.578125 2.53125 -3.375 C 2.53125 -3.125 2.71875 -2.984375 2.921875 -2.984375 C 3.109375 -2.984375 3.3125 -3.109375 3.3125 -3.375 Z M 3.3125 -3.375 \"/>\n</g>\n<g id=\"glyph-0-2\">\n<path d=\"M 4.296875 -1.890625 C 4.296875 -3.0625 3.375 -3.984375 2.28125 -3.984375 C 1.15625 -3.984375 0.265625 -3.03125 0.265625 -1.890625 C 0.265625 -0.78125 1.1875 0.09375 2.28125 0.09375 C 3.40625 0.09375 4.296875 -0.796875 4.296875 -1.890625 Z M 3.53125 -1.96875 C 3.53125 -1.640625 3.53125 -1.125 3.3125 -0.734375 C 3.0625 -0.328125 2.65625 -0.15625 2.28125 -0.15625 C 1.84375 -0.15625 1.46875 -0.375 1.265625 -0.71875 C 1.03125 -1.09375 1.015625 -1.5625 1.015625 -1.96875 C 1.015625 -2.296875 1.015625 -2.8125 1.25 -3.171875 C 1.515625 -3.625 1.953125 -3.765625 2.28125 -3.765625 C 2.78125 -3.765625 3.140625 -3.46875 3.328125 -3.171875 C 3.53125 -2.796875 3.53125 -2.34375 3.53125 -1.96875 Z M 3.53125 -1.96875 \"/>\n</g>\n<g id=\"glyph-0-3\">\n<path d=\"M 2.25 0 L 2.25 -0.28125 C 1.671875 -0.28125 1.640625 -0.3125 1.640625 -0.671875 L 1.640625 -3.921875 L 0.359375 -3.828125 L 0.359375 -3.5625 C 0.921875 -3.5625 1 -3.5 1 -3.0625 L 1 -0.6875 C 1 -0.28125 0.90625 -0.28125 0.3125 -0.28125 L 0.3125 0 C 0.71875 -0.015625 0.90625 -0.03125 1.296875 -0.03125 C 1.4375 -0.03125 1.8125 -0.03125 2.25 0 Z M 1.75 -5.359375 C 1.75 -5.625 1.53125 -5.84375 1.265625 -5.84375 C 1 -5.84375 0.796875 -5.625 0.796875 -5.359375 C 0.796875 -5.09375 1 -4.875 1.265625 -4.875 C 1.53125 -4.875 1.75 -5.09375 1.75 -5.359375 Z M 1.75 -5.359375 \"/>\n</g>\n<g id=\"glyph-0-4\">\n<path d=\"M 4.6875 0 L 4.6875 -0.28125 C 4.34375 -0.28125 4.078125 -0.28125 3.875 -0.53125 L 2.71875 -2 C 2.65625 -2.078125 2.65625 -2.09375 2.65625 -2.09375 C 2.65625 -2.09375 3.34375 -2.953125 3.40625 -3.03125 C 3.6875 -3.328125 3.984375 -3.546875 4.53125 -3.5625 L 4.53125 -3.828125 C 4.28125 -3.8125 4.03125 -3.8125 3.78125 -3.8125 C 3.4375 -3.8125 3.28125 -3.8125 2.921875 -3.828125 L 2.921875 -3.5625 C 3.0625 -3.53125 3.171875 -3.46875 3.171875 -3.296875 C 3.171875 -3.140625 3.09375 -3.046875 3.046875 -3 L 2.484375 -2.296875 L 1.78125 -3.171875 C 1.71875 -3.25 1.703125 -3.265625 1.703125 -3.328125 C 1.703125 -3.4375 1.8125 -3.546875 2.015625 -3.5625 L 2.015625 -3.828125 C 1.671875 -3.8125 1.4375 -3.8125 1.046875 -3.8125 C 1.046875 -3.8125 0.515625 -3.8125 0.171875 -3.828125 L 0.171875 -3.5625 C 0.78125 -3.5625 0.796875 -3.53125 1.203125 -3.015625 L 2.125 -1.859375 L 1.265625 -0.828125 C 0.8125 -0.296875 0.3125 -0.28125 0.125 -0.28125 L 0.125 0 C 0.375 -0.03125 0.625 -0.03125 0.875 -0.03125 C 1.171875 -0.03125 1.453125 -0.015625 1.734375 0 L 1.734375 -0.28125 C 1.515625 -0.296875 1.484375 -0.453125 1.484375 -0.546875 C 1.484375 -0.5625 1.484375 -0.6875 1.625 -0.859375 C 1.828125 -1.125 2.0625 -1.390625 2.28125 -1.65625 L 2.984375 -0.765625 C 3.15625 -0.5625 3.15625 -0.546875 3.15625 -0.5 C 3.15625 -0.40625 3.0625 -0.28125 2.859375 -0.28125 L 2.859375 0 C 3.234375 -0.015625 3.4375 -0.03125 3.828125 -0.03125 C 3.828125 -0.03125 4.34375 -0.03125 4.6875 0 Z M 4.6875 0 \"/>\n</g>\n<g id=\"glyph-1-0\">\n<path d=\"M 2.703125 -5.6875 C 2.703125 -5.90625 2.6875 -5.921875 2.46875 -5.921875 C 1.921875 -5.359375 1.109375 -5.359375 0.828125 -5.359375 L 0.828125 -5.078125 C 1 -5.078125 1.53125 -5.078125 2.015625 -5.3125 L 2.015625 -0.71875 C 2.015625 -0.375 1.984375 -0.28125 1.171875 -0.28125 L 0.875 -0.28125 L 0.875 0 C 1.203125 -0.03125 1.984375 -0.03125 2.359375 -0.03125 C 2.71875 -0.03125 3.515625 -0.03125 3.84375 0 L 3.84375 -0.28125 L 3.5625 -0.28125 C 2.734375 -0.28125 2.703125 -0.375 2.703125 -0.71875 Z M 2.703125 -5.6875 \"/>\n</g>\n<g id=\"glyph-1-1\">\n<path d=\"M 4.109375 -1.578125 L 3.859375 -1.578125 C 3.84375 -1.453125 3.765625 -0.9375 3.65625 -0.796875 C 3.59375 -0.71875 2.984375 -0.71875 2.8125 -0.71875 L 1.234375 -0.71875 L 2.109375 -1.546875 C 3.5625 -2.8125 4.109375 -3.28125 4.109375 -4.1875 C 4.109375 -5.203125 3.265625 -5.921875 2.171875 -5.921875 C 1.140625 -5.921875 0.453125 -5.109375 0.453125 -4.296875 C 0.453125 -3.859375 0.828125 -3.8125 0.921875 -3.8125 C 1.109375 -3.8125 1.375 -3.953125 1.375 -4.28125 C 1.375 -4.546875 1.1875 -4.734375 0.921875 -4.734375 C 0.875 -4.734375 0.84375 -4.734375 0.8125 -4.734375 C 1.015625 -5.359375 1.59375 -5.640625 2.078125 -5.640625 C 2.984375 -5.640625 3.296875 -4.796875 3.296875 -4.1875 C 3.296875 -3.28125 2.609375 -2.546875 2.171875 -2.078125 L 0.546875 -0.3125 C 0.453125 -0.21875 0.453125 -0.203125 0.453125 0 L 3.859375 0 Z M 4.109375 -1.578125 \"/>\n</g>\n<g id=\"glyph-1-2\">\n<path d=\"M 2.71875 -3.125 C 3.53125 -3.4375 3.921875 -4.09375 3.921875 -4.703125 C 3.921875 -5.390625 3.171875 -5.921875 2.25 -5.921875 C 1.328125 -5.921875 0.625 -5.390625 0.625 -4.71875 C 0.625 -4.421875 0.828125 -4.265625 1.078125 -4.265625 C 1.34375 -4.265625 1.53125 -4.453125 1.53125 -4.703125 C 1.53125 -5.015625 1.3125 -5.140625 1.015625 -5.140625 C 1.25 -5.515625 1.78125 -5.703125 2.21875 -5.703125 C 2.953125 -5.703125 3.109375 -5.109375 3.109375 -4.6875 C 3.109375 -4.421875 3.046875 -4 2.828125 -3.65625 C 2.546875 -3.265625 2.234375 -3.25 1.984375 -3.234375 C 1.765625 -3.203125 1.75 -3.203125 1.671875 -3.203125 C 1.59375 -3.203125 1.515625 -3.1875 1.515625 -3.09375 C 1.515625 -2.984375 1.59375 -2.984375 1.75 -2.984375 L 2.15625 -2.984375 C 2.9375 -2.984375 3.265625 -2.359375 3.265625 -1.515625 C 3.265625 -0.375 2.671875 -0.046875 2.21875 -0.046875 C 2.046875 -0.046875 1.1875 -0.09375 0.78125 -0.75 C 1.109375 -0.71875 1.34375 -0.9375 1.34375 -1.234375 C 1.34375 -1.53125 1.125 -1.71875 0.875 -1.71875 C 0.65625 -1.71875 0.375 -1.578125 0.375 -1.203125 C 0.375 -0.421875 1.203125 0.203125 2.234375 0.203125 C 3.359375 0.203125 4.171875 -0.609375 4.171875 -1.515625 C 4.171875 -2.28125 3.5625 -2.9375 2.71875 -3.125 Z M 2.71875 -3.125 \"/>\n</g>\n</g>\n</defs>\n<path fill-rule=\"nonzero\" fill=\"rgb(69.999695%, 69.999695%, 100%)\" fill-opacity=\"1\" d=\"M 5.824219 38.125 L 5.824219 29.136719 L 32.789062 29.136719 L 32.789062 38.125 Z M 5.824219 38.125 \"/>\n<path fill-rule=\"nonzero\" fill=\"rgb(69.999695%, 69.999695%, 100%)\" fill-opacity=\"1\" d=\"M 14.8125 47.113281 L 14.8125 20.148438 L 23.800781 20.148438 L 23.800781 47.113281 Z M 14.8125 47.113281 \"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M 9.071134 -0.000325496 L 36.284462 -0.000325496 M 9.071134 9.066841 L 36.284462 9.066841 M 9.071134 -0.000325496 L 9.071134 9.070784 M 18.142243 -0.000325496 L 18.142243 9.070784 M 27.213353 -0.000325496 L 27.213353 9.070784 M 36.280519 -0.000325496 L 36.280519 9.070784 \" transform=\"matrix(0.990869, 0, 0, -0.990869, -3.164087, 38.124677)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M 18.142243 -9.071435 L 27.213353 -9.071435 M 18.142243 -0.000325496 L 27.213353 -0.000325496 M 18.142243 9.070784 L 27.213353 9.070784 M 18.142243 18.13795 L 27.213353 18.13795 M 18.142243 -9.071435 L 18.142243 18.141893 M 27.20941 -9.071435 L 27.20941 18.141893 \" transform=\"matrix(0.990869, 0, 0, -0.990869, -3.164087, 38.124677)\"/>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-0\" x=\"5.723017\" y=\"59.134074\"/>\n<use xlink:href=\"#glyph-0-1\" x=\"9.783237\" y=\"59.134074\"/>\n<use xlink:href=\"#glyph-0-2\" x=\"13.35481\" y=\"59.134074\"/>\n<use xlink:href=\"#glyph-0-3\" x=\"17.921447\" y=\"59.134074\"/>\n<use xlink:href=\"#glyph-0-4\" x=\"20.462416\" y=\"59.134074\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-0\" x=\"28.325731\" y=\"59.134074\"/>\n</g>\n<path fill-rule=\"nonzero\" fill=\"rgb(69.999695%, 69.999695%, 100%)\" fill-opacity=\"1\" d=\"M 59.753906 38.125 L 59.753906 29.136719 L 104.695312 29.136719 L 104.695312 38.125 Z M 59.753906 38.125 \"/>\n<path fill-rule=\"nonzero\" fill=\"rgb(69.999695%, 69.999695%, 100%)\" fill-opacity=\"1\" d=\"M 77.730469 56.101562 L 77.730469 11.160156 L 86.71875 11.160156 L 86.71875 56.101562 Z M 77.730469 56.101562 \"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M 63.497789 -0.000325496 L 108.853335 -0.000325496 M 63.497789 9.066841 L 108.853335 9.066841 M 63.497789 -0.000325496 L 63.497789 9.070784 M 72.568898 -0.000325496 L 72.568898 9.070784 M 81.640007 -0.000325496 L 81.640007 9.070784 M 90.711116 -0.000325496 L 90.711116 9.070784 M 99.782225 -0.000325496 L 99.782225 9.070784 M 108.849392 -0.000325496 L 108.849392 9.070784 \" transform=\"matrix(0.990869, 0, 0, -0.990869, -3.164087, 38.124677)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M 81.640007 -18.142544 L 90.711116 -18.142544 M 81.640007 -9.071435 L 90.711116 -9.071435 M 81.640007 -0.000325496 L 90.711116 -0.000325496 M 81.640007 9.070784 L 90.711116 9.070784 M 81.640007 18.141893 L 90.711116 18.141893 M 81.640007 27.20906 L 90.711116 27.20906 M 81.640007 -18.142544 L 81.640007 27.213002 M 90.707174 -18.142544 L 90.707174 27.213002 \" transform=\"matrix(0.990869, 0, 0, -0.990869, -3.164087, 38.124677)\"/>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-0\" x=\"68.64122\" y=\"68.122247\"/>\n<use xlink:href=\"#glyph-0-1\" x=\"72.70144\" y=\"68.122247\"/>\n<use xlink:href=\"#glyph-0-2\" x=\"76.273013\" y=\"68.122247\"/>\n<use xlink:href=\"#glyph-0-3\" x=\"80.83965\" y=\"68.122247\"/>\n<use xlink:href=\"#glyph-0-4\" x=\"83.380619\" y=\"68.122247\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-1\" x=\"91.242943\" y=\"68.122247\"/>\n</g>\n<path fill-rule=\"nonzero\" fill=\"rgb(69.999695%, 69.999695%, 100%)\" fill-opacity=\"1\" d=\"M 131.660156 38.125 L 131.660156 29.136719 L 194.578125 29.136719 L 194.578125 38.125 Z M 131.660156 38.125 \"/>\n<path fill-rule=\"nonzero\" fill=\"rgb(69.999695%, 69.999695%, 100%)\" fill-opacity=\"1\" d=\"M 158.625 65.089844 L 158.625 2.171875 L 167.613281 2.171875 L 167.613281 65.089844 Z M 158.625 65.089844 \"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M 136.066662 -0.000325496 L 199.564426 -0.000325496 M 136.066662 9.066841 L 199.564426 9.066841 M 136.066662 -0.000325496 L 136.066662 9.070784 M 145.137771 -0.000325496 L 145.137771 9.070784 M 154.20888 -0.000325496 L 154.20888 9.070784 M 163.279989 -0.000325496 L 163.279989 9.070784 M 172.351098 -0.000325496 L 172.351098 9.070784 M 181.422208 -0.000325496 L 181.422208 9.070784 M 190.493317 -0.000325496 L 190.493317 9.070784 M 199.564426 -0.000325496 L 199.564426 9.070784 \" transform=\"matrix(0.990869, 0, 0, -0.990869, -3.164087, 38.124677)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M 163.279989 -27.213653 L 172.351098 -27.213653 M 163.279989 -18.142544 L 172.351098 -18.142544 M 163.279989 -9.071435 L 172.351098 -9.071435 M 163.279989 -0.000325496 L 172.351098 -0.000325496 M 163.279989 9.070784 L 172.351098 9.070784 M 163.279989 18.141893 L 172.351098 18.141893 M 163.279989 27.213002 L 172.351098 27.213002 M 163.279989 36.280169 L 172.351098 36.280169 M 163.279989 -27.213653 L 163.279989 36.284111 M 172.351098 -27.213653 L 172.351098 36.284111 \" transform=\"matrix(0.990869, 0, 0, -0.990869, -3.164087, 38.124677)\"/>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-0\" x=\"149.534778\" y=\"77.11042\"/>\n<use xlink:href=\"#glyph-0-1\" x=\"153.594998\" y=\"77.11042\"/>\n<use xlink:href=\"#glyph-0-2\" x=\"157.166571\" y=\"77.11042\"/>\n<use xlink:href=\"#glyph-0-3\" x=\"161.733208\" y=\"77.11042\"/>\n<use xlink:href=\"#glyph-0-4\" x=\"164.274177\" y=\"77.11042\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-2\" x=\"172.137492\" y=\"77.11042\"/>\n</g>\n</svg>\n"
      },
      "options": [
        {
          "text": "$u(n + 1) = u(n) + 4$",
          "correct": true,
          "feedback": "Bonne réponse : passer de la croix $n$ à la croix $n + 1$\najoute un carreau au bout de chacune des quatre branches ($5$,\n$9$, $13$, …)."
        },
        {
          "text": "$u(n + 1) = 4\\,u(n) + 1$",
          "correct": false,
          "feedback": "Erreur : la croix suivante ne contient pas quatre copies de la\nprécédente. Avec $u(1) = 5$, on obtiendrait $u(2) = 21$ au lieu\nde $9$."
        },
        {
          "text": "$u(n + 1) = u(n) + 1$",
          "correct": false,
          "feedback": "Erreur : on n'ajoute pas un seul carreau, mais un à chaque\nextrémité, donc quatre."
        },
        {
          "text": "$u(n + 1) = u(n) + 5$",
          "correct": false,
          "feedback": "Erreur : $5$ est le nombre de carreaux de la première croix ; le\ncarreau central n'est pas ajouté à chaque étape."
        }
      ],
      "explanation": "Une quantité qui augmente toujours du même nombre d'une étape à la\nsuivante se modélise par une suite arithmétique : ici,\n$u(n) = 4n + 1$."
    },
    {
      "id": "q49",
      "difficulty": 3,
      "skills": [
        "seuil",
        "modelisation",
        "sciences-de-la-terre"
      ],
      "title": "Le niveau des océans",
      "partie": "modeles",
      "statement": "On modélise l'élévation du niveau moyen des océans depuis l'an 2000\npar une croissance linéaire de $3{,}3$ millimètres par an. Selon ce\nmodèle, en quelle année l'élévation par rapport à 2000 dépassera-t-elle\n$20$ centimètres ?",
      "options": [
        {
          "text": "En $2061$",
          "correct": true,
          "feedback": "Bonne réponse : $20$ cm $= 200$ mm, et $3{,}3\\,n > 200$ donne\n$n > 60{,}61$ ; le premier entier qui convient est $61$, d'où\nl'année $2000 + 61$."
        },
        {
          "text": "En $2060$",
          "correct": false,
          "feedback": "Erreur d'arrondi : au bout de $60$ ans, l'élévation reste\ninférieure à $200$ mm. Le seuil n'est dépassé qu'un an plus\ntard."
        },
        {
          "text": "En $2007$",
          "correct": false,
          "feedback": "Erreur d'unité : on a divisé des centimètres par des\nmillimètres par an. Il faut convertir $20$ cm en $200$ mm."
        },
        {
          "text": "En $2200$",
          "correct": false,
          "feedback": "Erreur : on a compté une année par millimètre, sans tenir compte\nde la vitesse de $3{,}3$ mm par an."
        }
      ],
      "explanation": "Un problème de seuil linéaire se résout par une inéquation\n$a\\,n > S$ : on prend le premier entier $n$ supérieur à\n$\\dfrac{S}{a}$, après avoir mis les grandeurs dans la même\nunité.",
      "variants": [
        {
          "statement": "On modélise l'élévation du niveau moyen des océans depuis l'an 2000\npar une croissance linéaire de $3{,}3$ millimètres par an. Selon ce\nmodèle, en quelle année l'élévation par rapport à 2000 dépassera-t-elle\n$20$ centimètres ?",
          "options": [
            {
              "text": "En $2061$",
              "correct": true,
              "feedback": "Bonne réponse : $20$ cm $= 200$ mm, et $3{,}3\\,n > 200$ donne\n$n > 60{,}61$ ; le premier entier qui convient est $61$, d'où\nl'année $2000 + 61$."
            },
            {
              "text": "En $2060$",
              "correct": false,
              "feedback": "Erreur d'arrondi : au bout de $60$ ans, l'élévation reste\ninférieure à $200$ mm. Le seuil n'est dépassé qu'un an plus\ntard."
            },
            {
              "text": "En $2007$",
              "correct": false,
              "feedback": "Erreur d'unité : on a divisé des centimètres par des\nmillimètres par an. Il faut convertir $20$ cm en $200$ mm."
            },
            {
              "text": "En $2200$",
              "correct": false,
              "feedback": "Erreur : on a compté une année par millimètre, sans tenir compte\nde la vitesse de $3{,}3$ mm par an."
            }
          ],
          "explanation": "Un problème de seuil linéaire se résout par une inéquation\n$a\\,n > S$ : on prend le premier entier $n$ supérieur à\n$\\dfrac{S}{a}$, après avoir mis les grandeurs dans la même\nunité."
        },
        {
          "statement": "On modélise l'élévation du niveau moyen des océans depuis l'an 2000\npar une croissance linéaire de $3{,}6$ millimètres par an. Selon ce\nmodèle, en quelle année l'élévation par rapport à 2000 dépassera-t-elle\n$15$ centimètres ?",
          "options": [
            {
              "text": "En $2042$",
              "correct": true,
              "feedback": "Bonne réponse : $15$ cm $= 150$ mm, et $3{,}6\\,n > 150$ donne\n$n > 41{,}67$ ; le premier entier qui convient est $42$, d'où\nl'année $2000 + 42$."
            },
            {
              "text": "En $2041$",
              "correct": false,
              "feedback": "Erreur d'arrondi : au bout de $41$ ans, l'élévation reste\ninférieure à $150$ mm. Le seuil n'est dépassé qu'un an plus\ntard."
            },
            {
              "text": "En $2005$",
              "correct": false,
              "feedback": "Erreur d'unité : on a divisé des centimètres par des\nmillimètres par an. Il faut convertir $15$ cm en $150$ mm."
            },
            {
              "text": "En $2150$",
              "correct": false,
              "feedback": "Erreur : on a compté une année par millimètre, sans tenir compte\nde la vitesse de $3{,}6$ mm par an."
            }
          ],
          "explanation": "Un problème de seuil linéaire se résout par une inéquation\n$a\\,n > S$ : on prend le premier entier $n$ supérieur à\n$\\dfrac{S}{a}$, après avoir mis les grandeurs dans la même\nunité."
        },
        {
          "statement": "On modélise l'élévation du niveau moyen des océans depuis l'an 2000\npar une croissance linéaire de $4$ millimètres par an. Selon ce\nmodèle, en quelle année l'élévation par rapport à 2000 dépassera-t-elle\n$25$ centimètres ?",
          "options": [
            {
              "text": "En $2063$",
              "correct": true,
              "feedback": "Bonne réponse : $25$ cm $= 250$ mm, et $4\\,n > 250$ donne\n$n > 62{,}5$ ; le premier entier qui convient est $63$, d'où\nl'année $2000 + 63$."
            },
            {
              "text": "En $2062$",
              "correct": false,
              "feedback": "Erreur d'arrondi : au bout de $62$ ans, l'élévation reste\ninférieure à $250$ mm. Le seuil n'est dépassé qu'un an plus\ntard."
            },
            {
              "text": "En $2007$",
              "correct": false,
              "feedback": "Erreur d'unité : on a divisé des centimètres par des\nmillimètres par an. Il faut convertir $25$ cm en $250$ mm."
            },
            {
              "text": "En $2250$",
              "correct": false,
              "feedback": "Erreur : on a compté une année par millimètre, sans tenir compte\nde la vitesse de $4$ mm par an."
            }
          ],
          "explanation": "Un problème de seuil linéaire se résout par une inéquation\n$a\\,n > S$ : on prend le premier entier $n$ supérieur à\n$\\dfrac{S}{a}$, après avoir mis les grandeurs dans la même\nunité."
        }
      ]
    }
  ]
}