Outils du site


tutoriels:ressources:mathgraph:exercice_inequation_une_etape

Ceci est une ancienne révision du document !


Exercice de résolution d'inéquation en une étape

Notre but est créer dans LaboMep un exercice analogue à cet exercice.

Il est conseillé d'avoir d'abord fait les autres tutoriels avant de s'attaquer à celui-ci.

On propose une inéquation à l'élève.

Il devra donner l'ensemble des solutions sous la forme d'une réunion d'intervalles ou d'un ensemble de valeurs isolées {valeurs séparées par ;} ou R - {valeurs séparées par ;}, ou R ou l'ensemble vide le cas échant.

Si le paramètre simplifier de la ressource est à true, une réponse comme par exemple [-4;3]U|2;5] sera acceptée comme juste mais refusée comme réponse finale.

Pour créer cette ressource vous devez utiliser la version JavaScript de MathGraph32, version 6.6.0 ou ultérieure, ou utiliser la version en ligne sur le site de MathGraph32.

Si nécessaire, à l'aide de l'icône de la barre supérieure, mettez MathGraph32 en mode Avancé sans prise en charge des nombres complexes.

Etape 1 : Création de la figure MathGraph

Commencez par créer la figure mathgraph.

Si vous désirez sauter ce qui suit vous pouvez utiliser le code Base 64 de la figure ci-dessous et, dans MathGraph32, utiliser l'icône puis choisir Figure par code Base 64.

TWF0aEdyYXBoSmF2YTEuMAAAABM+TMzNAAJmcvb6#gEA#wEAAAAAAAAAAAQPAAACjgAAAQEAAAAAAAAAAQAAAHH#####AAAAAQAKQ0NhbGNDb25zdAD#####AAJwaQAWMy4xNDE1OTI2NTM1ODk3OTMyMzg0Nv####8AAAABAApDQ29uc3RhbnRlQAkh+1RELRj#####AAAAAQAHQ0NhbGN1bAD#####AAVuYnZhcgACMTAAAAABQCQAAAAAAAAAAAACAP####8ABm5iY2FzMQABMgAAAAFAAAAAAAAAAAAAAAIA#####wAGbmJjYXMyAAE0AAAAAUAQAAAAAAAAAAAAAgD#####AAZuYmNhczMAATQAAAABQBAAAAAAAAAAAAACAP####8ABm5iY2FzNAABMgAAAAFAAAAAAAAAAAAAAAIA#####wAGbmJjYXM1AAEyAAAAAUAAAAAAAAAAAAAAAgD#####AAZuYmNhczYAATYAAAABQBgAAAAAAAAAAAACAP####8ABm5iY2FzNwABMgAAAAFAAAAAAAAAAAAAAAIA#####wAGbmJjYXM4AAE2AAAAAUAYAAAAAAAAAAAAAgD#####AAZuYmNhczkAATMAAAABQAgAAAAAAAAAAAACAP####8AB25iY2FzMTAAATQAAAABQBAAAAAAAAAAAAACAP####8AB25iY2FzMTEAATQAAAABQBAAAAAAAAAAAAACAP####8AB25iY2FzMTIAATQAAAABQBAAAAAAAAAAAAACAP####8AAnIxABNpbnQocmFuZCgwKSpuYmNhczEp#####wAAAAIACUNGb25jdGlvbgL#####AAAAAQAKQ09wZXJhdGlvbgIAAAADEQAAAAEAAAAAAAAAAD#MSrik7izY#####wAAAAEAD0NSZXN1bHRhdFZhbGV1cgAAAAIAAAACAP####8AAnIyABNpbnQocmFuZCgwKSpuYmNhczIpAAAAAwIAAAAEAgAAAAMRAAAAAQAAAAAAAAAAP7+1Xfk4JEAAAAAFAAAAAwAAAAIA#####wACcjMAE2ludChyYW5kKDApKm5iY2FzMykAAAADAgAAAAQCAAAAAxEAAAABAAAAAAAAAAA#7qt0dJ7nIAAAAAUAAAAEAAAAAgD#####AAJyNAATaW50KHJhbmQoMCkqbmJjYXM0KQAAAAMCAAAABAIAAAADEQAAAAEAAAAAAAAAAD#uex6GTZ#IAAAABQAAAAUAAAACAP####8AAnI1ABNpbnQocmFuZCgwKSpuYmNhczUpAAAAAwIAAAAEAgAAAAMRAAAAAQAAAAAAAAAAP+Nz4mdHEfQAAAAFAAAABgAAAAIA#####wACcjYAE2ludChyYW5kKDApKm5iY2FzNikAAAADAgAAAAQCAAAAAxEAAAABAAAAAAAAAAA#qFGVkbxnAAAAAAUAAAAHAAAAAgD#####AAJyNwATaW50KHJhbmQoMCkqbmJjYXM3KQAAAAMCAAAABAIAAAADEQAAAAEAAAAAAAAAAD#YKZf7iObgAAAABQAAAAgAAAACAP####8AAnI4ABNpbnQocmFuZCgwKSpuYmNhczgpAAAAAwIAAAAEAgAAAAMRAAAAAQAAAAAAAAAAP77fIuSjAzAAAAAFAAAACQAAAAIA#####wACcjkAE2ludChyYW5kKDApKm5iY2FzOSkAAAADAgAAAAQCAAAAAxEAAAABAAAAAAAAAAA#1ahJlGwyMAAAAAUAAAAKAAAAAgD#####AANyMTAAFGludChyYW5kKDApKm5iY2FzMTApAAAAAwIAAAAEAgAAAAMRAAAAAQAAAAAAAAAAP9pSUZCbs2wAAAAFAAAACwAAAAIA#####wADcjExABRpbnQocmFuZCgwKSpuYmNhczExKQAAAAMCAAAABAIAAAADEQAAAAEAAAAAAAAAAD#TZPq5PcqMAAAABQAAAAwAAAACAP####8AA3IxMgAUaW50KHJhbmQoMCkqbmJjYXMxMikAAAADAgAAAAQCAAAAAxEAAAABAAAAAAAAAAA#sMoGaCFxYAAAAAUAAAANAAAAAgD#####AAZhYnNtaW4ABDErcjIAAAAEAAAAAAE#8AAAAAAAAAAAAAUAAAAPAAAAAgD#####AAZhYnNtYXgAC2Fic21pbisxK3IzAAAABAAAAAAEAAAAAAUAAAAaAAAAAT#wAAAAAAAAAAAABQAAABAAAAACAP####8AAWEAJnNpKHIxPTAsKC0xKV5yNCphYnNtaW4sKC0xKV5yNCphYnNtYXgp#####wAAAAEADUNGb25jdGlvbjNWYXIAAAAABAgAAAAFAAAADgAAAAEAAAAAAAAAAAAAAAQC#####wAAAAEACkNQdWlzc2FuY2X#####AAAAAQAMQ01vaW5zVW5haXJlAAAAAT#wAAAAAAAAAAAABQAAABEAAAAFAAAAGgAAAAQCAAAABwAAAAgAAAABP#AAAAAAAAAAAAAFAAAAEQAAAAUAAAAbAAAAAgD#####AAFiACZzaShyMT0wLCgtMSlecjUqYWJzbWF4LCgtMSlecjUqYWJzbWluKQAAAAYAAAAABAgAAAAFAAAADgAAAAEAAAAAAAAAAAAAAAQCAAAABwAAAAgAAAABP#AAAAAAAAAAAAAFAAAAEgAAAAUAAAAbAAAABAIAAAAHAAAACAAAAAE#8AAAAAAAAAAAAAUAAAASAAAABQAAABoAAAACAP####8AAXAABDErcjYAAAAEAAAAAAE#8AAAAAAAAAAAAAUAAAATAAAAAgD#####AAFrAAcoLTEpXnI3AAAABwAAAAgAAAABP#AAAAAAAAAAAAAFAAAAFAAAAAIA#####wABYwAEMStyOAAAAAQAAAAAAT#wAAAAAAAAAAAABQAAABUAAAACAP####8AAmEnAAhtaW4oYSxiKf####8AAAABAA1DRm9uY3Rpb24yVmFyAQAAAAUAAAAcAAAABQAAAB0AAAACAP####8AAmInAAhtYXgoYSxiKQAAAAkAAAAABQAAABwAAAAFAAAAHQAAAAIA#####wABZgAjc2kocjk9MCwxK3IxMCxzaShyOT0xLDUrcjExLDkrcjEyKSkAAAAGAAAAAAQIAAAABQAAABYAAAABAAAAAAAAAAAAAAAEAAAAAAE#8AAAAAAAAAAAAAUAAAAXAAAABgAAAAAECAAAAAUAAAAWAAAAAT#wAAAAAAAAAAAABAAAAAABQBQAAAAAAAAAAAAFAAAAGAAAAAQAAAAAAUAiAAAAAAAAAAAABQAAABkAAAACAP####8AAmYxAANmPTEAAAAECAAAAAUAAAAjAAAAAT#wAAAAAAAAAAAAAgD#####AAJmMgADZj0yAAAABAgAAAAFAAAAIwAAAAFAAAAAAAAAAAAAAAIA#####wACZjMAA2Y9MwAAAAQIAAAABQAAACMAAAABQAgAAAAAAAAAAAACAP####8AAmY0AANmPTQAAAAECAAAAAUAAAAjAAAAAUAQAAAAAAAAAAAAAgD#####AAJmNQADZj01AAAABAgAAAAFAAAAIwAAAAFAFAAAAAAAAAAAAAIA#####wACZjYAA2Y9NgAAAAQIAAAABQAAACMAAAABQBgAAAAAAAAAAAACAP####8AAmY3AANmPTcAAAAECAAAAAUAAAAjAAAAAUAcAAAAAAAAAAAAAgD#####AAJmOAADZj04AAAABAgAAAAFAAAAIwAAAAFAIAAAAAAAAAAAAAIA#####wACZjkAA2Y9OQAAAAQIAAAABQAAACMAAAABQCIAAAAAAAAAAAACAP####8AA2YxMAAEZj0xMAAAAAQIAAAABQAAACMAAAABQCQAAAAAAAAAAAACAP####8AA2YxMQAEZj0xMQAAAAQIAAAABQAAACMAAAABQCYAAAAAAAAAAAACAP####8AA2YxMgAEZj0xMgAAAAQIAAAABQAAACMAAAABQCgAAAAAAAD#####AAAAAQAFQ0ZvbmMA#####wACZzEAEnAqayooeC1hKSooeC1iKT49MAAAAAQHAAAABAIAAAAEAgAAAAQCAAAABQAAAB4AAAAFAAAAHwAAAAQB#####wAAAAIAEUNWYXJpYWJsZUZvcm1lbGxlAAAAAAAAAAUAAAAcAAAABAEAAAALAAAAAAAAAAUAAAAdAAAAAQAAAAAAAAAAAAF4AAAACgD#####AAJnMgARcCprKih4LWEpKih4LWIpPjAAAAAEBQAAAAQCAAAABAIAAAAEAgAAAAUAAAAeAAAABQAAAB8AAAAEAQAAAAsAAAAAAAAABQAAABwAAAAEAQAAAAsAAAAAAAAABQAAAB0AAAABAAAAAAAAAAAAAXgAAAAKAP####8AAmczABJwKmsqKHgtYSkqKHgtYik8PTAAAAAEBgAAAAQCAAAABAIAAAAEAgAAAAUAAAAeAAAABQAAAB8AAAAEAQAAAAsAAAAAAAAABQAAABwAAAAEAQAAAAsAAAAAAAAABQAAAB0AAAABAAAAAAAAAAAAAXgAAAAKAP####8AAmc0ABFwKmsqKHgtYSkqKHgtYik8MAAAAAQEAAAABAIAAAAEAgAAAAQCAAAABQAAAB4AAAAFAAAAHwAAAAQBAAAACwAAAAAAAAAFAAAAHAAAAAQBAAAACwAAAAAAAAAFAAAAHQAAAAEAAAAAAAAAAAABeAAAAAoA#####wACZzUADnAqayooeC1hKV4yPj0wAAAABAcAAAAEAgAAAAQCAAAABQAAAB4AAAAFAAAAHwAAAAcAAAAEAQAAAAsAAAAAAAAABQAAABwAAAABQAAAAAAAAAAAAAABAAAAAAAAAAAAAXgAAAAKAP####8AAmc2AA1wKmsqKHgtYSleMj4wAAAABAUAAAAEAgAAAAQCAAAABQAAAB4AAAAFAAAAHwAAAAcAAAAEAQAAAAsAAAAAAAAABQAAABwAAAABQAAAAAAAAAAAAAABAAAAAAAAAAAAAXgAAAAKAP####8AAmc3AA5wKmsqKHgtYSleMjw9MAAAAAQGAAAABAIAAAAEAgAAAAUAAAAeAAAABQAAAB8AAAAHAAAABAEAAAALAAAAAAAAAAUAAAAcAAAAAUAAAAAAAAAAAAAAAQAAAAAAAAAAAAF4AAAACgD#####AAJnOAANcCprKih4LWEpXjI8MAAAAAQEAAAABAIAAAAEAgAAAAUAAAAeAAAABQAAAB8AAAAHAAAABAEAAAALAAAAAAAAAAUAAAAcAAAAAUAAAAAAAAAAAAAAAQAAAAAAAAAAAAF4AAAACgD#####AAJnOQAScCprKih4LWEpXjIraypjPj0wAAAABAcAAAAEAAAAAAQCAAAABAIAAAAFAAAAHgAAAAUAAAAfAAAABwAAAAQBAAAACwAAAAAAAAAFAAAAHAAAAAFAAAAAAAAAAAAAAAQCAAAABQAAAB8AAAAFAAAAIAAAAAEAAAAAAAAAAAABeAAAAAoA#####wADZzEwABFwKmsqKHgtYSleMitrKmM+MAAAAAQFAAAABAAAAAAEAgAAAAQCAAAABQAAAB4AAAAFAAAAHwAAAAcAAAAEAQAAAAsAAAAAAAAABQAAABwAAAABQAAAAAAAAAAAAAAEAgAAAAUAAAAfAAAABQAAACAAAAABAAAAAAAAAAAAAXgAAAAKAP####8AA2cxMQAScCprKih4LWEpXjIraypjPD0wAAAABAYAAAAEAAAAAAQCAAAABAIAAAAFAAAAHgAAAAUAAAAfAAAABwAAAAQBAAAACwAAAAAAAAAFAAAAHAAAAAFAAAAAAAAAAAAAAAQCAAAABQAAAB8AAAAFAAAAIAAAAAEAAAAAAAAAAAABeAAAAAoA#####wADZzEyABFwKmsqKHgtYSleMitrKmM8MAAAAAQEAAAABAAAAAAEAgAAAAQCAAAABQAAAB4AAAAFAAAAHwAAAAcAAAAEAQAAAAsAAAAAAAAABQAAABwAAAABQAAAAAAAAAAAAAAEAgAAAAUAAAAfAAAABQAAACAAAAABAAAAAAAAAAAAAXj#####AAAAAgAGQ0xhdGV4AP####8BAAD#AQAA#####xBAOAAAAAAAAEArXCj1wo9cAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAFQXElme2YxfQp7ClxGb3JTaW1we2cxfQp9CnsKXElme2YyfQp7ClxGb3JTaW1we2cyfQp9CnsKXElme2YzfQp7ClxGb3JTaW1we2czfQp9CnsKXElme2Y0fQp7ClxGb3JTaW1we2c0fQp9CnsKXElme2Y1fQp7ClxGb3JTaW1we2c1fQp9CnsKXElme2Y2fQp7ClxGb3JTaW1we2c2fQp9CnsKXElme2Y3fQp7ClxGb3JTaW1we2c3fQp9CnsKXElme2Y4fQp7ClxGb3JTaW1we2c4fQp9CnsKXElme2Y5fQp7ClxGb3JTaW1we2c5fQp9CnsKXElme2YxMH0KewpcRm9yU2ltcHtnMTB9Cn0KewpcSWZ7ZjExfQp7ClxGb3JTaW1we2cxMX0KfQp7ClxGb3JTaW1we2cxMn0KfQp9Cn0KfQp9Cn0KfQp9Cn0KfQp9AAAAAgD#####AAZrZWdhbDEAA2s9MQAAAAQIAAAABQAAAB8AAAABP#AAAAAAAAAAAAACAP####8AB2tlZ2FsbTEACDEta2VnYWwxAAAABAEAAAABP#AAAAAAAAAAAAAFAAAAPQAAAAIA#####wAEY2FzMQA2KGY5fGYxMCkma2VnYWwxfChmMTF8ZjEyKSZrZWdhbG0xfGY1JmtlZ2FsMXxmNyZrZWdhbG0xAAAABAsAAAAECwAAAAQLAAAABAoAAAAECwAAAAUAAAAsAAAABQAAAC0AAAAFAAAAPQAAAAQKAAAABAsAAAAFAAAALgAAAAUAAAAvAAAABQAAAD4AAAAECgAAAAUAAAAoAAAABQAAAD0AAAAECgAAAAUAAAAqAAAABQAAAD4AAAACAP####8ABGNhczIANihmOXxmMTApJmtlZ2FsbTF8KGYxMXxmMTIpJmtlZ2FsMXxmNiZrZWdhbG0xfGY4JmtlZ2FsMQAAAAQLAAAABAsAAAAECwAAAAQKAAAABAsAAAAFAAAALAAAAAUAAAAtAAAABQAAAD4AAAAECgAAAAQLAAAABQAAAC4AAAAFAAAALwAAAAUAAAA9AAAABAoAAAAFAAAAKQAAAAUAAAA+AAAABAoAAAAFAAAAKwAAAAUAAAA9AAAAAgD#####AARjYXMzABRmNiZrZWdhbDF8Zjgma2VnYWxtMQAAAAQLAAAABAoAAAAFAAAAKQAAAAUAAAA9AAAABAoAAAAFAAAAKwAAAAUAAAA+AAAAAgD#####AARjYXM0ABRmNSZrZWdhbG0xfGY3JmtlZ2FsMQAAAAQLAAAABAoAAAAFAAAAKAAAAAUAAAA+AAAABAoAAAAFAAAAKgAAAAUAAAA9AAAAAgD#####AARjYXM1ABRmMSZrZWdhbDF8ZjMma2VnYWxtMQAAAAQLAAAABAoAAAAFAAAAJAAAAAUAAAA9AAAABAoAAAAFAAAAJgAAAAUAAAA+AAAAAgD#####AARjYXM2ABRmMiZrZWdhbDF8ZjQma2VnYWxtMQAAAAQLAAAABAoAAAAFAAAAJQAAAAUAAAA9AAAABAoAAAAFAAAAJwAAAAUAAAA+AAAAAgD#####AARjYXM3ABRmMSZrZWdhbG0xfGYzJmtlZ2FsMQAAAAQLAAAABAoAAAAFAAAAJAAAAAUAAAA+AAAABAoAAAAFAAAAJgAAAAUAAAA9AAAAAgD#####AARjYXM4ABRmMiZrZWdhbG0xfGY0JmtlZ2FsMQAAAAQLAAAABAoAAAAFAAAAJQAAAAUAAAA+AAAABAoAAAAFAAAAJwAAAAUAAAA9AAAAAgD#####AANlcHMADjAuMDAwMDAwMDAwMDAxAAAAAT1xl5mBLeoRAAAAAgD#####AAV4VGVzdAABMAAAAAEAAAAAAAAAAAAAAAIA#####wALdG91dFJlZWxTb2wABGNhczEAAAAFAAAAPwAAAAIA#####wAEdmlkZQAEY2FzMgAAAAUAAABAAAAAAgD#####AA9wbHVzSW5mU29sdXRpb24AE2NhczF8Y2FzM3xjYXM1fGNhczYAAAAECwAAAAQLAAAABAsAAAAFAAAAPwAAAAUAAABBAAAABQAAAEMAAAAFAAAARAAAAAIA#####wAQbW9pbnNJbmZTb2x1dGlvbgATY2FzMXxjYXMzfGNhczV8Y2FzNgAAAAQLAAAABAsAAAAECwAAAAUAAAA#AAAABQAAAEEAAAAFAAAAQwAAAAUAAABEAAAACgD#####AAl6ZXJvQm9ybmUACmFicyh4KTxlcHMAAAAEBAAAAAMAAAAACwAAAAAAAAAFAAAARwABeAAAAAoA#####wADcmVwAAEwAAAAAQAAAAAAAAAAAAF4AAAACgD#####AA1yZXBQb3VyQm9ybmVzAAEwAAAAAQAAAAAAAAAAAAF4AAAACgD#####AARzb2wzAAd4PGF8eD5hAAAABAsAAAAEBAAAAAsAAAAAAAAABQAAABwAAAAEBQAAAAsAAAAAAAAABQAAABwAAXgAAAAKAP####8ABHNvbDQAA3g9YQAAAAQIAAAACwAAAAAAAAAFAAAAHAABeAAAAAoA#####wAEc29sNQALeDw9YSd8eD49YicAAAAECwAAAAQGAAAACwAAAAAAAAAFAAAAIQAAAAQHAAAACwAAAAAAAAAFAAAAIgABeAAAAAoA#####wAEc29sNgAJeDxhJ3x4PmInAAAABAsAAAAEBAAAAAsAAAAAAAAABQAAACEAAAAEBQAAAAsAAAAAAAAABQAAACIAAXgAAAAKAP####8ABHNvbDcAC3g+PWEnJng8PWInAAAABAoAAAAEBwAAAAsAAAAAAAAABQAAACEAAAAEBgAAAAsAAAAAAAAABQAAACIAAXgAAAAKAP####8ABHNvbDgACXg+YScmeDxiJwAAAAQKAAAABAUAAAALAAAAAAAAAAUAAAAhAAAABAQAAAALAAAAAAAAAAUAAAAiAAF4#####wAAAAMAEENUZXN0RXF1aXZhbGVuY2UA#####wAHcmVzb2x1MwAAAFAAAABOAQAAAAABP#AAAAAAAAABAAAADQD#####AAdyZXNvbHU0AAAAUQAAAE4BAAAAAAE#8AAAAAAAAAEAAAANAP####8AB3Jlc29sdTUAAABSAAAATgEAAAAAAT#wAAAAAAAAAQAAAA0A#####wAHcmVzb2x1NgAAAFMAAABOAQAAAAABP#AAAAAAAAABAAAADQD#####AAdyZXNvbHU3AAAAVAAAAE4BAAAAAAE#8AAAAAAAAAEAAAANAP####8AB3Jlc29sdTgAAABVAAAATgEAAAAAAT#wAAAAAAAAAQAAAAIA#####wAGcmVzb2x1AGdzaShjYXMzLHJlc29sdTMsc2koY2FzNCxyZXNvbHU0LHNpKGNhczUscmVzb2x1NSxzaShjYXM2LHJlc29sdTYsc2koY2FzNyxyZXNvbHU3LHNpKGNhczgscmVzb2x1OCwwKSkpKSkpAAAABgAAAAAFAAAAQQAAAAUAAABWAAAABgAAAAAFAAAAQgAAAAUAAABXAAAABgAAAAAFAAAAQwAAAAUAAABYAAAABgAAAAAFAAAARAAAAAUAAABZAAAABgAAAAAFAAAARQAAAAUAAABaAAAABgAAAAAFAAAARgAAAAUAAABbAAAAAQAAAAAAAAAAAAAAAgD#####AA5lc3RCb3JuZUlzb2xlZQAdc2koY2FzMyx6ZXJvQm9ybmUoeFRlc3QtYSksMCkAAAAGAAAAAAUAAABB#####wAAAAEADkNBcHBlbEZvbmN0aW9uAAAATQAAAAQBAAAABQAAAEgAAAAFAAAAHAAAAAEAAAAAAAAAAAAAAAIA#####wAIZXN0Qm9ybmUAN3NpKGNhczV8Y2FzNyx6ZXJvQm9ybmUoeFRlc3QtYScpfHplcm9Cb3JuZSh4VGVzdC1iJyksMCkAAAAGAAAAAAQLAAAABQAAAEMAAAAFAAAARQAAAAQLAAAADgAAAE0AAAAEAQAAAAUAAABIAAAABQAAACEAAAAOAAAATQAAAAQBAAAABQAAAEgAAAAFAAAAIgAAAAEAAAAAAAAAAAAAAAIA#####wALZXN0U29sdXRpb24Af3NpKGNhczMsc29sMyh4VGVzdCksc2koY2FzNCxzb2w0KHhUZXN0KSxzaShjYXM1LHNvbDUoeFRlc3QpLHNpKGNhczYsc29sNih4VGVzdCksc2koY2FzNyxzb2w3KHhUZXN0KSxzaShjYXM4LHNvbDgoeFRlc3QpLDApKSkpKSkAAAAGAAAAAAUAAABBAAAADgAAAFAAAAAFAAAASAAAAAYAAAAABQAAAEIAAAAOAAAAUQAAAAUAAABIAAAABgAAAAAFAAAAQwAAAA4AAABSAAAABQAAAEgAAAAGAAAAAAUAAABEAAAADgAAAFMAAAAFAAAASAAAAAYAAAAABQAAAEUAAAAOAAAAVAAAAAUAAABIAAAABgAAAAAFAAAARgAAAA4AAABVAAAABQAAAEgAAAABAAAAAAAAAAAAAAACAP####8ADnJlcENvbnRpZW50U29sAKpzaShjYXMzLHJlcFBvdXJCb3JuZXMoYSctZXBzKSZyZXBQb3VyQm9ybmVzKGEnK2Vwcyksc2koY2FzNXxjYXM2LHJlcFBvdXJCb3JuZXMoYSctZXBzKSZyZXBQb3VyQm9ybmVzKGInK2Vwcyksc2koY2FzN3xjYXM4LHJlcFBvdXJCb3JuZXMoYScrZXBzKSZyZXBQb3VyQm9ybmVzKGInLWVwcyksMCkpKQAAAAYAAAAABQAAAEEAAAAECgAAAA4AAABPAAAABAEAAAAFAAAAIQAAAAUAAABHAAAADgAAAE8AAAAEAAAAAAUAAAAhAAAABQAAAEcAAAAGAAAAAAQLAAAABQAAAEMAAAAFAAAARAAAAAQKAAAADgAAAE8AAAAEAQAAAAUAAAAhAAAABQAAAEcAAAAOAAAATwAAAAQAAAAABQAAACIAAAAFAAAARwAAAAYAAAAABAsAAAAFAAAARQAAAAUAAABGAAAABAoAAAAOAAAATwAAAAQAAAAABQAAACEAAAAFAAAARwAAAA4AAABPAAAABAEAAAAFAAAAIgAAAAUAAABHAAAAAQAAAAAAAAAAAAAACgD#####AAxmb25jdGlvblRlc3QAATAAAAABAAAAAAAAAAAAAXgAAAACAP####8ADWNvbnRpZW50Qm9ybmUAVHNpKGNhczMsZm9uY3Rpb25UZXN0KGEpLHNpKGNhczV8Y2FzNnxjYXM3fGNhczgsZm9uY3Rpb25UZXN0KGEnKXxmb25jdGlvblRlc3QoYicpLDApKQAAAAYAAAAABQAAAEEAAAAOAAAAYQAAAAUAAAAcAAAABgAAAAAECwAAAAQLAAAABAsAAAAFAAAAQwAAAAUAAABEAAAABQAAAEUAAAAFAAAARgAAAAQLAAAADgAAAGEAAAAFAAAAIQAAAA4AAABhAAAABQAAACIAAAABAAAAAAAAAAAAAAAKAP####8AEHJlcEJvcm5lc0Zlcm1lZXMAATAAAAABAAAAAAAAAAAAAXgAAAANAP####8ABXRlcWY2AAAAUgAAAGMBAAAAAAE#8AAAAAAAAAEAAAANAP####8ABXRlcWY4AAAAVAAAAGMBAAAAAAE#8AAAAAAAAAEAAAACAP####8ADXByZXNxdWVSZXNvbHUAKXNpKGNhczV8Y2FzNix0ZXFmNixzaShjYXM3fGNhczgsdGVxZjgsMCkpAAAABgAAAAAECwAAAAUAAABDAAAABQAAAEQAAAAFAAAAZAAAAAYAAAAABAsAAAAFAAAARQAAAAUAAABGAAAABQAAAGUAAAABAAAAAAAAAAAAAAACAP####8AAnBrAANwKmsAAAAEAgAAAAUAAAAeAAAABQAAAB8AAAACAP####8AAmtjAANrKmMAAAAEAgAAAAUAAAAfAAAABQAAACAAAAAKAP####8ABGZvcjEACnBrKih4LWEpXjIAAAAEAgAAAAUAAABnAAAABwAAAAQBAAAACwAAAAAAAAAFAAAAHAAAAAFAAAAAAAAAAAABeAAAAAoA#####wAEZm9yMgANcGsqKHgtYSleMitrYwAAAAQAAAAABAIAAAAFAAAAZwAAAAcAAAAEAQAAAAsAAAAAAAAABQAAABwAAAABQAAAAAAAAAAAAAAFAAAAaAABeAAAAAIA#####wAIZm9ybTEyMzQAC2YxfGYyfGYzfGY0AAAABAsAAAAECwAAAAQLAAAABQAAACQAAAAFAAAAJQAAAAUAAAAmAAAABQAAACcAAAACAP####8AB2ZvcjU2NzgAC2Y1fGY2fGY3fGY4AAAABAsAAAAECwAAAAQLAAAABQAAACgAAAAFAAAAKQAAAAUAAAAqAAAABQAAACsAAAACAP####8ACmZvcjkxMDExMTIADmY5fGYxMHxmMTF8ZjEyAAAABAsAAAAECwAAAAQLAAAABQAAACwAAAAFAAAALQAAAAUAAAAuAAAABQAAAC8AAAAKAP####8ABnRyaW5vbQAOcGsqKHgtYSkqKHgtYikAAAAEAgAAAAQCAAAABQAAAGcAAAAEAQAAAAsAAAAAAAAABQAAABwAAAAEAQAAAAsAAAAAAAAABQAAAB0AAXgAAAAKAP####8ABHhtYTIAByh4LWEpXjIAAAAHAAAABAEAAAALAAAAAAAAAAUAAAAcAAAAAUAAAAAAAAAAAAF4AAAADAD#####AQAAAAEACHNvbHV0aW9u#####xBAPwAAAAAAAEBR64UeuFHsAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAXEXGJlZ2lue2FycmF5fXtsfQpcdGV4dHtBIHLDqXNvdWRyZSA6ICRcSWZ7ZjF9e1xGb3JTaW1we2cxfX17XElme2YyfXtcRm9yU2ltcHtnMn19e1xJZntmM317XEZvclNpbXB7ZzN9fXtcSWZ7ZjR9e1xGb3JTaW1we2c0fX17XElme2Y1fXtcRm9yU2ltcHtnNX19e1xJZntmNn17XEZvclNpbXB7ZzZ9fXtcSWZ7Zjd9e1xGb3JTaW1we2c3fX17XElme2Y4fXtcRm9yU2ltcHtnOH19e1xJZntmOX17XEZvclNpbXB7Zzl9fXtcSWZ7ZjEwfXtcRm9yU2ltcHtnMTB9fXtcSWZ7ZjExfXtcRm9yU2ltcHtnMTF9fXtcRm9yU2ltcHtnMTJ9fX19fX19fX19fX0kfQpcXApcSWZ7Zm9ybTEyMzR9CnsKXHRleHR7TGUgdHJpbsO0bWUgZHUgc2Vjb25kIGRlZ3LDqSBkw6lmaW5pIHBhciAkcCh4KT1cRm9yU2ltcHt0cmlub219JH0KXFxcdGV4dHthIHBvdXIgcmFjaW5lcyAkeD1cVmFse2EnfSQgZXQgJHg9XFZhbHtiJ30kIGV0LCBxdWFuZCBvbiBsZSBkw6l2ZWxvcHBlLH0KXFxcdGV4dHtsZSBjb2VmZmljaWVudCBkZSAkeCQgZXN0ICRhPVxWYWx7cGt9JC59ClxcXHRleHR7RCdhcHLDqHMgbGUgY291cnMsICRwKHgpJCBhIGxlIHNpZ25lIGRlICRhJCAoZG9uYyBpY2kgXElme2tlZ2FsMX17cG9zaXRpZn17bsOpZ2F0aWZ9KSBxdWFuZCAkeCQgZXN0IMOgIGwnZXh0w6lyaWV1cn0KXFxcdGV4dHtkZXMgcmFjaW5lcyBldCBkZSAkLWEkIChkb25jIGljaSBcSWZ7a2VnYWwxfXtuw6lnYXRpZn17cG9zaXRpZn0pIHF1YW5kICR4JCBlc3Qgw6AgbCdpbnTDqXJpZXVyIGRlcyByYWNpbmVzLn0KfQp7ClxJZntmb3I1Njc4fQp7Clx0ZXh0e1BvdXIgdG91dCByw6llbCAkeCwgXEZvclNpbXB7eG1hMn1cZ2UgMCQgZG9uYyAkXEZvclNpbXB7Zm9yMX1cSWZ7a2VnYWwxfXtcZ2UgMH17XGxlIDB9JH0KXFxcdGV4dHtldCAkXEZvclNpbXB7Zm9yMX0kIG5lIHMnYW5udWxlIHF1ZSBwb3VyICR4PVxWYWx7YX0kLn0KfQp7Clx0ZXh0e1BvdXIgdG91dCByw6llbCAkeCwgXEZvclNpbXB7eG1hMn1cZ2UgMCQgZG9uYyAkXEZvclNpbXB7Zm9yMX1cSWZ7a2VnYWwxfXtcZ2UgMH17XGxlIDB9JH0KXFxcdGV4dHtkb25jICRcRm9yU2ltcHtmb3IyfVxJZntrZWdhbDF9e1xnZX17XGxlfVxWYWx7a2N9JC59Cn0KfQpcXFx0ZXh0e0RvbmMgbCdlbnNlbWJsZSBkZXMgc29sdXRpb25zIGVzdH0KXFxcdGV4dHskUz0KXElme2NhczF9CnsKXFIKfQp7ClxJZntjYXMyfQp7ClxlbXB0eXNldAp9CnsKXElme2NhczN9CnsKXFItXHtcVmFse2F9XH0KfQp7ClxJZntjYXM0fQp7Clx7XFZhbHthfVx9Cn0KewpcSWZ7Y2FzNX0KewpdLVxpbmZ0eTtcVmFse2EnfV0gXGN1cCBbXFZhbHtiJ307K1xpbmZ0eVsKfQp7ClxJZntjYXM2fQp7Cl0tXGluZnR5O1xWYWx7YSd9WyBcY3VwIF1cVmFse2InfTsrXGluZnR5Wwp9CnsKXElme2Nhczd9CnsKW1xWYWx7YSd9O1xWYWx7Yid9XQp9CnsKXVxWYWx7YSd9O1xWYWx7Yid9Wwp9Cn0KfQp9Cn0KfQp9CiR9ClxlbmR7YXJyYXl9################

Sinon :

Nous voulons proposer à l'élève une inéquation du second degré sous trois formes différentes pouvant apparaître aléatoirement :

  • Une forme factorisée avec deux racines distinctes.
  • Une forme factorisée avec une racine double.
  • Une forme canonique dans le cas où le trinôme est de signe constant et ne s'annule pas.

Chacune de ces trois formes pourra donner lieu à une inéquation du type >= 0, >0, <= 0, < 0.

Nous ferons en sorte que, si le nombre de répétitions est de 3, les trois formes différentes soient employées et que, s'il est de 12, chacune des inégalités possibles apparaisse une fois.

Nous allons proposer à l'élève 12 inéquations différentes regroupées dans 3 types.

Dans ce qui suit, a et b désignent deux entiers relatifs distincts, p un entier égal à 1 ou à -1 et k un entier naturel, k ≥ 1.

Forme d'inéquation n° Inéquation
1pk(x-a)(x-b) ≥ 0
2pk(x-a)(x-b) ≥ 0
3pk(x-a)(x-b) ≤ 0
4pk(x-a)(x-b) < 0
5pk(x-a)² ≥ 0
6pk(x-a)² > 0
7pk(x-a)² ≤ 0
8pk(x-a)² < 0
9pk(x-a)² + kc ≥ 0
10pk(x-a)² + kc > 0
11pk(x-a)² + kc ≤ 0
12pk(x-a)² + kc < 0

Utilisez l'icône 32 de création d'une nouvelle figure et choisissez de créer une Figure sans repère et sans longueur unité.

A l'aide de l'icône créez les calculs réels suivants :

Nom du calculFormuleCommentaire
nbvar10Déclare le nombre de calculs aléatoires utilisés par la figure
nbcas12Le calcul nommé r1 pourra prendre 2 valeurs entières 0 et 1
nbcas24Le calcul nommé r2 pourra prendre 4 valeurs entières de 0 à 3
nbcas34Le calcul nommé r3 pourra prendre 5 valeurs entières de 0 à 3
nbcas42Le calcul nommé r4 pourra prendre 2 valeurs entières 0 et 1
nbcas52Le calcul nommé r5 pourra prendre 2 valeurs entières 0 et 1
nbcas66Le calcul nommé r6 pourra prendre 6 valeurs entières de 0 à 5
nbcas72Le calcul nommé r7 pourra prendre 2 valeurs entières 0 et 1
nbcas86Le calcul nommé r8 pourra prendre 6 valeurs entières de 0 à 5
nbcas93Le calcul nommé r9 pourra prendre 3 valeurs entières de 0 à 2
nbcas104Le calcul nommé r10 pourra prendre 4 valeurs entières de 0 à 3
r1int(rand(0)*nbcas1)r1 pourra prendre les valeurs entières de 0 à 1
r2int(rand(0)*nbcas2)r2 pourra prendre les valeurs entières de 0 à 3
r3int(rand(0)*nbcas3)r3 pourra prendre les valeurs entières de 0 à 3
r4int(rand(0)*nbcas4)r4 pourra prendre les valeurs entières de 0 à 1
r5int(rand(0)*nbcas5)r5 pourra prendre les valeurs entières de 0 à 1
r6int(rand(0)*nbcas6)r6 pourra prendre les valeurs entières de 0 à 5
r7int(rand(0)*nbcas7)r7 pourra prendre les valeurs entières de 0 à 1
r8int(rand(0)*nbcas8)r8 pourra prendre les valeurs entières de 0 à 5
r9int(rand(0)*nbcas9)r9 pourra prendre les valeurs entières de 0 à 2
r10int(rand(0)*nbcas10)r10 pourra prendre les valeurs entières de 0 à 3

La création de ces calculs est indispensable pour que la ressource j3p associée donne lors des répétitions successives des valeurs à r1, r2, … r10 toutes distinctes les unes des autres.

Par exemple il sera donné à r2 des valeurs distinctes successives comprises entre 0 et 3 lors des répétitions (car nbcas2 est égal à 4) et à r10 des valeurs distinctes successives comprises entre 0 et 3 (car nbcas3 est égal à 4).

Les formules que nous mettons dans r1, r2, … r10 ne servent donc qu'à simuler les formules qui seront mises dans ces calculs lors des répétitions successives.

Avec l'outil créez les calculs réels suivants :

Nom du calculFormuleCommentaire
absmin1+r2Entier compris entre 1 et 4. C'est la valeur absolue de la plus petite des deux racines quand il y a deux racines
absmaxabsmin+1+r3Entier compris absmin + 1 et absmin + 3. C'est la valeur absolue de la plus grande des deux racines quand il y a deux racines
asi(r1=0,(-1)^r4*absmin,(-1)^r4*absmax)Nombre de signe aléatoire dont la valeur absolue est soit absmin soit absmax
bsi(r1=0,(-1)^r5*absmax,(-1)^r5*absmin)Nombre de signe aléatoire dont la valeur absolue est absmax si elle de a est absmin et vice-versa.
p1+r6entier compris entre 1 et 6
k(-1)^r7entier aléatoirement égal à 1 ou -1
c1+r8entier compris entre 1 et 6
h1+r9Nous donnerons la possibilité à l'utilisateur d'imposer la valeur de h pour personnaliser la ressource
fsi(h=1,1+r10,si(h=2,5+r11,9+r12))Entier aléatoire compris entre 1 et 12.
Si r0 = 0, il correspondra à un entier compris entre 1 et 4, si r9 = 1, à un entier compris entre 5 et 8 et si r9 = 2 à un entier compris entre 9 et 12. Cette formule permettra que si le nombre de répétitions de l'exercice est de 12, toutes les inéquations soient proposées une et une seule fois.
a'min(a,b)Contiendra la plus petite des valeurs a et b
b'min(a,b)Contiendra la plus grande des valeurs a et b
f1f=1Vaudra 1 quand on proposera l'inéquation n°1
f2f=2Vaudra 1 quand on proposera l'inéquation n°2
f3f=3Vaudra 1 quand on proposera l'inéquation n°3
f4f=4Vaudra 1 quand on proposera l'inéquation n°4
f5f=5Vaudra 1 quand on proposera l'inéquation n°5
f6f=6Vaudra 1 quand on proposera l'inéquation n°6
f7f=7Vaudra 1 quand on proposera l'inéquation n°7
f8f=8Vaudra 1 quand on proposera l'inéquation n°8
f9f=9Vaudra 1 quand on proposera l'inéquation n°9
f10f=10Vaudra 1 quand on proposera l'inéquation n°10
f11f=11Vaudra 1 quand on proposera l'inéquation n°11
f12f=12Vaudra 1 quand on proposera l'inéquation n°12

Maintenant utilisez l'outil pour créer les fonctions de la variable réelle x suivantes qui serviront à afficher l'inéquation à résoudre dans la consigne :

Nom de la fonctionVariableFormule
g1xp*k*(x-a)*(x-b)>=0
g2xp*k*(x-a)*(x-b)>0
g3xp*k*(x-a)*(x-b)⇐0
g4xp*k*(x-a)*(x-b)<0
g5xp*k*(x-a)^2>=0
g6xp*k*(x-a)^2>0
g7xp*k*(x-a)^2⇐0
g8xp*k*(x-a)^2<0
g9xp*k*(x-a)^2+k*c>=0
g10xp*k*(x-a)^2+k*c>0
g11xp*k*(x-a)^2+k*c⇐0
g12xp*k*(x-a)^2+k*c<0

Maintenant utilisez l'outil (affichage LaTeX libre) pour créer un affichage LaTeX qui fournira l'inéquation à résoudre. Cet affichage LaTeX doit être le premier affichage LaTeX de la figure (si, lus tard il ne l'était plus il faudrait le reclasser).

Cliquez en haut de la figure et entrez le code LaTeX suivant (qui utilise des affichages LaTeX conditionnels \IF spécifiques à MathGraph32) :

\If{f1}
{
\ForSimp{g1}
}
{
\If{f2}
{
\ForSimp{g2}
}
{
\If{f3}
{
\ForSimp{g3}
}
{
\If{f4}
{
\ForSimp{g4}
}
{
\If{f5}
{
\ForSimp{g5}
}
{
\If{f6}
{
\ForSimp{g6}
}
{
\If{f7}
{
\ForSimp{g7}
}
{
\If{f8}
{
\ForSimp{g8}
}
{
\If{f9}
{
\ForSimp{g9}
}
{
\If{f10}
{
\ForSimp{g10}
}
{
\If{f11}
{
\ForSimp{g11}
}
{
\ForSimp{g12}
}
}
}
}
}
}
}
}
}
}
}

A noter que si, par exemple, a vaut 4, k vaut - 1, p vaut 2 et c vaut 3, l'affichage LaTeX obtenu par \ForSimp{g12} sera -2(x-4)^2-3<0. En effet les multiplications par 1 et -1 sont simplifiées avant de fournir l'affichage LaTeX.

Maintenant créez les calculs réels suivants :

Nom du calculFormuleCommentaire
kegal1k=1Vaut 1 quand k est égal à 1 et 0 sinon (donc 0 si k est égal à -1)
kegalm11-kegal1Vaut 1 quand k est égal à -1 et 0 sinon
cas1(f9|f10)&kegal1|(f11|f12)&kegalm1|f5&kegal1|f7&kegalm1Correspond au cas où l'ensemble des solutions est R
cas2(f9|f10)&kegalm1|(f11|f12)&kegal1|f6&kegalm1|f8&kegal1Correspond au cas où l'ensemble des solutions est l'ensemble vide
cas3f6&kegal1|f8&kegalm1Correspond au cas où l'ensemble des solutions est R - {a}
cas4f5&kegalm1|f7&kegal1Correspond au cas où l'ensemble des solutions est {a}
cas5f1&kegal1|f3&kegalm1Correspond au cas où l'ensemble des solutions est ]-∞;a']U[b';+∞[
cas6f2&kegal1|f4&kegalm1Correspond au cas où l'ensemble des solutions est ]-∞;a'[U]b';+∞[
cas7f1&kegalm1|f3&kegal1Correspond au cas où l'ensemble des solutions est [a';b']
cas8f2&kegalm1|f4&kegal1Correspond au cas où l'ensemble des solutions est ]a';b'[

Votre figure doit impérativement contenir les calculs suivants que vous allez créer maintenant :

Nom du calculFormuleCommentaire
eps0.000000000001Sert à vérifier la validité des réponses à epsilon près
xTest0Lors de la vérification de la réponse de l'élève ce calcul se verra affecter des valeurs pour vérifier la validité de la réponse
toutReelSolcas1Ce calcul doit valoir 1 si l'ensemble des solutions est R et 0 sinon
videcas2Ce calcul doit valoir 1 si l'ensemble des solutions est l'ensemble vide et 0 sinon
plusInfSolutioncas1|cas3|cas5|cas6Ce calcul doit valoir 1 si l'ensemble des solutions est R et 0 sinon
moinsInfSolutioncas1|cas3|cas5|cas6Ce calcul doit valoir 1 si l'ensemble des solutions est R et 0 sinon

Votre figure doit impérativement contenir les fonctions suivantes que vous allez créer maintenant (outil ) :

Nom de la fonctionVariableFormuleCommentaire
zeroBornexabs(x)<epsRenvoie 1 si la valeur absolue de x est inférieure à 10^(-12)
repx0rep se verra affecter des formules contenant des booléens permettant de savoir si l'élève a bien donné la réponse exacte écrite sous la forme la plus simple possible
repPourBornesx0Cette fonction se verra affecter une formule lors de la vérification de la réponse de l'élève et devra être utilisée par le calcul repContientSol (voir plus loin)
fonctionTestx0Cette fonction se verra affecter des formules pour vérifier que la réponse de l'élève est incluse dans l'ensemble des solutions.

Nous allons maintenant créer des fonctions nous permettant de savoir si la réponse de l'élève est bien la bonne et écrite sous la forme la plus simple possible (hormis les cas où l'ensemble des solutions est R ou l'ensemble vide).

Rappelons que l'opérateur | est le ou logique et que l'opérateur & est le et logique. Ils ne s'appliquent qu'à des opérandes entiers et le & a priorité sur le |).

Créez donc les fonctions suivantes :

Nom de la fonctionVariableFormuleCommentaire
sol3xx<a|x>aEnsemble des solutions pour le cas 3
sol4xx=a|x>aEnsemble des solutions pour le cas 4
sol5xx⇐a'|x>=b'Ensemble des solutions pour le cas 5
sol6xx<a'|x>b'Ensemble des solutions pour le cas 6
sol7xx>=a'&x⇐b'Ensemble des solutions pour le cas 7
sol8xx>a'&x<b'Ensemble des solutions pour le cas 8

Pour vérifier la validité de la réponse de l'élève dans les cas 3 à 8, nous allons utiliser des tests d'équivalence.

Déroulez la barre d'outils des calculs et cliquez sur l'icône qui fait apparaître un choix d'outils supplémentaires.

Choisissez Test d'équivalence et remplissez la boîte de dialogue comme ci-dessous pour créer un test d'équivalence nommé resolu3 entre la fonction rep (qui contiendra la réponse de l'élève lors des vérifications) et la fonction sol3.

Créez de même :

  • Un test d'équivalence nommé resolu4 entre res4 et rep (avec remplacement des valeurs pour sol4)
  • Un test d'équivalence nommé resolu5 entre res5 et rep (avec remplacement des valeurs pour sol5)
  • Un test d'équivalence nommé resolu6 entre res6 et rep (avec remplacement des valeurs pour sol6)
  • Un test d'équivalence nommé resolu7 entre res7 et rep (avec remplacement des valeurs pour sol7)
  • Un test d'équivalence nommé resolu8 entre res8 et rep (avec remplacement des valeurs pour sol8)

Votre figure doit absolument contenir les calculs suivants :

Un calcul nommé estBorneIsolee avec comme formule

si(cas3,zeroBorne(xTest-a),0)

Ce calcul doit valoir 1 quand xTest est suffisamment proche de val vaut 1 où val est une borne isolée de l'ensemble des solutions.

Un calcul nommé estBorne avec comme formule

si(cas5%%|%%cas7,zeroBorne(xTest-a')%%|%%zeroBorne(xTest-b'),0)

Ce calcul doit valoir 1 quand xTest est suffisamment proche d'une borne fermée d'un intervalle de l'ensemble des solutions.

Un calcul nommé estSolution avec comme formule :

si(cas3,sol3(xTest),si(cas4,sol4(xTest),\nsi(cas5,sol5(xTest),si(cas6,sol6(xTest),si(cas7,sol7(xTest),si(cas8,sol8(xTest),0))))))

Ce calcul doit valoir 1 si xTest est solution de l'inéquation (hormis les cas où l'ensemble des solutions est R où l'ensemble vide.

Un calcul nommé repContientSol avec comme formule :

si(cas3,repPourBornes(a'-eps)&repPourBornes(a'+eps),si(cas5|cas6,repPourBornes(a'-eps)&repPourBornes(b'+eps),si(cas7|cas8,repPourBornes(a'+eps)&repPourBornes(b'-eps),0)))

Ce calcul doit utiliser la fonction repPourBornes pour vérifier qu'une valeur intérieure à l'ensemble des solutions située “juste à côté” d'une des bornes finies d'un des intervalles solutions est bien solution.

Par exemple, si on est dans le cas 5 ou le cas 6, l'ensemble des solutions est la réunion de l'intervalle ]-∞;a'] (ou ]-∞;a'[) avec l'intervalle [b';+∞[ (ou ]b';+∞[). On teste donc l'appartenance des valeurs a' - eps et a' + eps à l'ensemble des solutions proposés par l'élève.

Pour vérifier que la réponse de l'élève est incluse dans l'ensemble des solutions, vous devez créer un calcul réel nommé contientBorne qui contiendra ici la formule suivante :

si(cas5|cas6|cas7|cas8,fonctionTest(a')|fonctionTest(b'),0)

La fonction fonctionTest se verra affecter une formule de test sur sa variable et contientBorne doit renvoyer un si la fonction fonctionTest renvoie un pour au moins une des bornes (ouvertes ou fermées) des intervalles dont l'ensemble des solutions est la réunion.

Imaginons par exemple que l'ensemble des solutions est ]1;2[ et que l'élève a entré comme ensemble des solutions [1;3]. Lors de la vérification de la réponse il sera affecté comme formule à fonctionTest x>1&x<3. Ici l'ensemble des solutions est ]a'; b'[ = ]1;2[, donc a'= 1 et b'= 4 ,contientBorne renverra 1 (car fonctionTest(2) sera égal à 1) et la réponse sera donc considérée comme fausse. Cette vérification couplée à la valeur du calcul repContientSol (qui sert à vérifier si la réponse de l'élève est incluse dans l'ensemble des solutions) permet de valider la réponse de l'élève.

Nous désirons aussi que, si la réponse de l'élève est fausse à cause d'une erreur sur une ou plusieurs bornes (fermée au lieu d'ouverte ou vice-versa) il soit indiqué à l'élève qu'il a faux à case d'une erreur sur les bornes.

Pour cela, le paramètre indicationErreurCrochets devra être à true (vois plus loin) et notre figure doit contenir les éléments suivants.

Utilisez l'outil pour créer fonction de la variable réelle x nommée repBornesFermees avec comme formule 0 (la formule sera modifiée lors de la validation de la réponse).

Créez deux tests d'équivalence :

  • Un test d'équivalence nommé teqf6 entre sol5 (avec remplacement des valeurs) et repBornesFermees (sans remplacement de valeurs).
  • Un test d'équivalence nommé teqf8 entre sol7 (avec remplacement des valeurs) et repBornesFermees (sans remplacement de valeurs).

Enfin créez un calcul réel nommé presqueResolu avec la formule suivante :

si(cas5|cas6,teqf6,si(cas7|cas8,teqf8,0))

Imaginons par exemple qu'on est dans le cas 7 et que la bonne réponse est [3;5]. L'élève lui a entré comme réponse ]3;5]. Lors de la vérification de sa réponse, on sait que sa réponse n'est pas bonne. La ressource va mettre dans la fonction repBornesFermees la formule correspond à sa réponse mais avec des bornes fermées partout, donc ici x>=3&x⇐5. Le test d'équivalence teqf8 prendra alors la valeur 1 et presqueResolu renverra la valeur 1. On saura que sa réponse est fausse à cause d'une erreur sur un ou plusieurs crochets.

Il nous reste à préparer les éléments pour la correction.

Créez les deux calculs réels suivants :

Nom du calculFormule
pkp*k
kck*c
form1234f1|f2|f3|f4
for5678f5|f6|f7|f8
for9101112f9|f10|f11|f12

Créez les deux fonctions réelles suivantes :

Nom de la fonctionVariableFormule
for1xpk*(x-a)^2
for2xpk*(x-a)^2+kc
trinomxpk*(x-a)*(x-b)
xma2x(x-a)2

Nous allons maintenant créer un affichage LaTeX pour la correction.

Nous avons deux possibilités :

Afficher cet affichage LaTeX dans la figure que nous sommes en train de créer (nous devrions alors créer une macro d'intitulé solution chargée de faire apparaître cet affichage lors de la correction

Faire en sorte que cet affichage LaTeX soit un tableau de plusieurs lignes, chaque ligne étant un \text{} donc le contenu doit être affiche par la ressource j3p. Cette ressource est elle même par défaut en mode texte. Le contenu des \text{} de chaque ligne sera affiché fans une ligne de la correction.

Cliquez sur l'outil pour créer un affichage LaTeX libre et cliquez en ghaut et à gauche de la figure.

Entrez comme code LaTeX le code suivant :

\begin{array}{l}
\text{A résoudre : $\If{f1}{\ForSimp{g1}}{\If{f2}{\ForSimp{g2}}{\If{f3}{\ForSimp{g3}}{\If{f4}{\ForSimp{g4}}{\If{f5}{\ForSimp{g5}}{\If{f6}{\ForSimp{g6}}{\If{f7}{\ForSimp{g7}}{\If{f8}{\ForSimp{g8}}{\If{f9}{\ForSimp{g9}}{\If{f10}{\ForSimp{g10}}{\If{f11}{\ForSimp{g11}}{\ForSimp{g12}}}}}}}}}}}}$}
\\
\If{form1234}
{
\text{Le trinôme du second degré défini par $p(x)=\ForSimp{trinom}$}
\\\text{a pour racines $x=\Val{a'}$ et $x=\Val{b'}$ et, quand on le développe,}
\\\text{le coefficient de $x$ est $a=\Val{pk}$.}
\\\text{D'après le cours, $p(x)$ a le signe de $a$ (donc ici \If{kegal1}{positif}{négatif}) quand $x$ est à l'extérieur}
\\\text{des racines et de $-a$ (donc ici \If{kegal1}{négatif}{positif}) quand $x$ est à l'intérieur des racines.}
}
{
\If{for5678}
{
\text{Pour tout réel $x, \ForSimp{xma2}\ge 0$ donc $\ForSimp{for1}\If{kegal1}{\ge 0}{\le 0}$}
\\\text{et $\ForSimp{for1}$ ne s'annule que pour $x=\Val{a}$.}
}
{
\text{Pour tout réel $x, \ForSimp{xma2}\ge 0$ donc $\ForSimp{for1}\If{kegal1}{\ge 0}{\le 0}$}
\\\text{donc $\ForSimp{for2}\If{kegal1}{\ge}{\le}\Val{kc}$.}
}
}
\\\text{Donc l'ensemble des solutions est}
\\\text{$S=
\If{cas1}
{
\R
}
{
\If{cas2}
{
\emptyset
}
{
\If{cas3}
{
\R-\{\Val{a}\}
}
{
\If{cas4}
{
\{\Val{a}\}
}
{
\If{cas5}
{
]-\infty;\Val{a'}] \cup [\Val{b'};+\infty[
}
{
\If{cas6}
{
]-\infty;\Val{a'}[ \cup ]\Val{b'};+\infty[
}
{
\If{cas7}
{
[\Val{a'};\Val{b'}]
}
{
]\Val{a'};\Val{b'}[
}
}
}
}
}
}
}
$}
\end{array}

Lorsque l'ensemble des solutions est R, il est mal affiché en rouge dans MathGraph32 (car le code LaTeX \R n'est pas reconnu par MathQuill) mais il sera affiché correctement par la ressource j3p.

Vous remarquerez qu'à l'intérieur de chacun de \text{} formant les lignes de notre tableau on est en mode texte par défaut et qu'il suffit d'encadrer une expression entre deux $ pour passer en mode maths.

Pour que cet affichage de solution soit affiché par la ressource et non par la figure MathGraph32, nous devons lui affecter le tag solution.

Pour cela, utiliser l'outil de la barre supérieure, sélectionner dans la liste le dernier élément qui est cet affichage LaTeX, cliquez sur le bouton Changer le tag et entrez comme tag :

solution

Etape 2 : Création de notre ressource dans LaboMep V2.

Connectez vous à LaboMep V2 avec votre identifiant et votre mot de passe : https://labomep.sesamath.net/

A droite, déroulez Mes Ressources, et faites un clic droit sur un dossier contenu dans Mes Ressources. Dans l’exemple ci-dessous, il s’agit du dossier Test. Si vous n’avez pas de dossier dans Mes Ressources, vous devez en créer un (en cliquant droit sur l’icône avec un dossier et un signe + vert).

Cliquez sur l’item de menu Créer une ressource.

Au centre de la fenêtre apparaît un nouvel onglet Nouvelle ressource et une page avec des éléments à compléter.

Dans le champ Titre, entrez par exemple Résoudre une inéquation du second degré avec racines évidentes.

Dans le champ Type technique, choisissez activité j3p.

Dans Catégories, cochez la case Exercice interactif.

Dans Niveau, cochez les cases seconde et première.

Dans les champs Résumé et Description, entrez Demande de résoudre une inéquation du second degré où le trinôme est donné sous forme factorisée ou sous forme canonique..

En bas de la page, cliquez sur Créer la ressource.

Apparaît alors en bas de la page un éditeur de graphe.

Vous pouvez donner plus de place à l’arbre de gauche en faisant glisser la barre de séparation entre les deux parties de l’éditeur de graphe. Vous pouvez aussi passer en mode plein écran pour l’éditeur de graphe.

Dans l’arbre de gauche, déroulez le nœud Composants MathGraph32 pour J3P.

Ensuite faites glisser Exercice de résolution d'inéquation dans l’éditeur de graphe.

Un nœud apparaît (Nœud 1).

Faites un clic droit sur Nœud 1 et choisissez Paramétrage.

Dans le champ Titre entrez ce qui suit :

Résoudre une inéquation du second degré

Dans le champ nbrepetitions entrez par exemple la valeur 6 (il faudrait entrer 12 pour que tous les cas prévus soient proposés à l'élève).

Ouvrez la figure principale depuis l'endroit où vous l'aviez sauvegardée et utilisez l'icône d'exportation de la barre d'outil supérieure pour coller dans le presse-papier le code Base 64 de la figure.

Collez ce code Base 64 dans le champ fig (vous pouvez aussi le récupérer en haut de cet article).

Dans les champs width et height entrez la valeur 0. En effet notre figure a ici été conçue pour fournir dans des affichages LaTeX l'inéquation à résoudre et la correction sera confiée à la ressource car le LaTeX correspondant a te tag solution.

Dans le champ param entrez h (nous donnerons ainsi la possibilité à l'utilisateur de h c'est à dire le type d'inéquation proposée).

Dans le champ nbLatex entrez 1 (il y a un affichage LaTeX à récupérer pour la consigne et il sera repéré dans la consigne par $£a$).

Dans le champ charset entrez :

\[\]\(\)pi0123456789.,+\-/*²^;

Il s'agit d'une expression régulière contenant les caractères autorisés à la frappe. Certains caractères sont préfixés d'un \ car ils peuvent jouer un rôle spécial dans les expressions régulières.

Dans le champ entete entrez S (ce sera l nom de notre ensemble des solutions).

Laissez ce qu'il y a par défaut dans les champs symbexact et symbnonexact (égalité et différence en LaTeX).

Dans la champ consigne1, entrez :

On demande de résoudre dans $\R$ l'inéquation $£a$ en donnant ci-dessous l'ensemble des solutions $S$.<br>$S$ doit être donné sous la forme d'un intervalle ou une réunion d'intervalles ou d'ensembles de la forme {...} ou sous la forme $\R$-{....}.

Vous remarquerez le $£a$ qui provoque l'affichage du premeir affichage LaTeX récupéré de notre figure et le <br> pour provoquer un retour à la ligne.

Dans le champ consigne3, entrez :

<br>$S$ doit être écrit sous la forme la plus simple possible.

Pour choisir les boutons disponibles sous l'éditeur de formule :

Cochez par exemple true pour btnPuis, btnFrac, btnRac ainsi que btnInf (qymbole infini), btnR (ensemble des réels), btnUnion (pour le symbolde de réunion) et btnAcc (pour pouvoir écrire dans une accolade des valeurs isolées.

Cochez false pour les autres boutons.

Dans le champ infoParam, entrez :

h: random ou 1 pour forme factorisée avec deux racines, 2 pour forme factorisée avec racine double, 3 pour forme canonique sans racine 

Ainsi les utilisateurs de la ressource qui voudraient la personnaliser sauront quel est le rôle du paramètre h. Les autres paramètres ne servent pas.

Ici nous laissons tous ces paramètres à random pour qu'ils soient choisis aléatoirement comme nous l'avons prévu.

Vous pouvez maintenant valider la boîte de dialogue de choix des paramètres.

Ensuite cliquez en bas sur le bouton Enregistrer pour enregistrer votre ressource.

Si vous voulez maintenant tester votre ressource, fermez d’abord l’onglet Résoudre une équation puis, dans Mes Ressources, faites un clic droit sur la ressource.

Vous pouvez maintenant tester la ressource.

Rappel des objets numériques que doit absolument contenir votre figure pour une résolution d'inéquation

NomNatureObjetFormule impérative
epsCalculSert à définir une marge d'erreur admissible0.000000000001
xTestCalculEst modifié par la ressource et est utilisé dans certaines autres formules
toutReelSolCalculDoit valoir 1 quand l'ensemble des solutions est R et 0 sinon
videCalculDoit valoir 1 quand l'ensemble des solutions est l'ensemble vide et 0 sinon
plusInfSolutionCalculDoit valoir 1 quand l'ensemble des solutions est non borné à droite et 0 sinon
moinsInfSolutionCalculDoit valoir 1 quand l'ensemble des solutions est non borné à gauche et 0 sinon
zeroBorneFonctionSert dans le calcul estBorneabs(x)<eps
repFonction de x (et éventuellement d'autres variables)Sert à contenir la réponse de l'élève sous forme de fonction avec des test booléens
repPourBornesFonction de x (et éventuellement d'autres variables)Sert à faire des test de validité de la réponse
resoluCalculDoit contenir 1 si la formule contenue dans rep est équivalente à la bonne réponse attendue (sous forme d'une fonction de x avec tests booléens)
estBorneIsoleeCalculDoit valoir 1 lorsque zeroBorne(xTest - valeur isolee) vaut 1 pour chaque borne isolée de l'ensemble des solutions. Si par exemple l'ensemble des solutions est ]-∞;1[∪]1;2[∪]2;+∞[ devra contenir comme formule zeroBorne(xTest - 1)|zeroBorne(xTest-2)
estBorneCalculDoit utiliser la fonction zeroBorne pour rendre 1 lorsque xTest est proche d'une borne fermée d'un des intervalles dotn est formée la solution
estSolutionCalculDoit valoir 1 lorsque le nombre contenu dans xTest est solution de l'inéquation proposée
repContientSolCalculDoit rendre 1 si chacune des valeurs juste intérieure à un des intervalles solutions est bien vérifiée par la fonction repPourBornes. Par exemple si l'ensemble des solutions est ]-∞;1[∪[2;3[∪[5;+∞[, la formule pourra être repPourBornes(1-eps)&repPourBornes(2+eps)&repPourBornes(3-eps)&repPourBornes(5+eps)
fonctionTestfonctionLa formule de cette fonction est modifiée par la ressource pour des tests. Le calcul contientBorne doit utiliser cette fonction

Si vous désirez que l'élève soit averti que sa réponse est fausse à cause d'une erreur sur le sens des crochets, vous devez aussi définir les objets suivants :

NomNatureObjetFormule impérative
repBornesFermeesfonctionFonction qui sera modifiée par la ressource pour contenir une formule correspondant à sa réponse dans laquelle toutes les bornes des intervalles onté été fermées
presqueResoluCalculDoit renvoyer 1 si la formule contenue dans repBornesFermees est équivalente à une formule correspondant à la bonne réponse dans laquelle toutes les bornes ouvertes ont été fermées

Quelques compléments

Dans certains cas il peut être utile d'afficher la figure, par exemple pour qu'elle soit le support d'une question ou pour y afficher directement la correction. Il faut alors renseigner les paramètres width et height (largeur et hauteur de la figure en pixels).

Si la figure doit être utilisée pour afficher la correction, il faut qu'elle contienne une macro d'intitulé faisant apparaître les éléments de correction (qui devront ensuite être masqués avant d'utiliser la figure).

Il est possible de mettre le paramètre simplifier à false.

Dans ce cas la consigne contenue dans la paramètre consigne3 ne sera pas affichée (ce sera la consigne du paramètre consigne2 qui le sera) et toute solution exacte sera considérée comme bonne du moment qu'elle est écrire sous la forme d'une réunion d'intervalles correspondant à la bonne solution.

Il peut arriver qu'il soit nécessaire d'utiliser des fonctions de deux variables, par exemple dans le cas où la réponse de l'élève doit comporter des puissances du nombre e.

Voici Une ressource où la réponse doit pouvoir utiliser des puissances de e.

Dans ce cas la fonction rep est ici une fonction de deux variables x et e ainsi que d'autres fonctions comme celles par exemple utilisées dans des tests d'équivalence avec rep.

Dans cette ressource, la solution est directement affichée dans la figure.

Voici ci-dessous le code Base 64 de la figure utilisée :

TWF0aEdyYXBoSmF2YTEuMAAAABM+TMzNAANmcmH2+v4BAP8BAAAADwAAgXEAAIEMAACBDQAAgXkAAIFvAACBcAAAgXgAAIF3AACBbQAAgW4AAIDlAACA7gAAgXIAAIF1AACBpQAAAAAEDwAAAo4AAAAAAAAAAAAAAAAAAABu#####wAAAAEACkNDYWxjQ29uc3QA#####wACcGkAFjMuMTQxNTkyNjUzNTg5NzkzMjM4NDb#####AAAAAQAKQ0NvbnN0YW50ZUAJIftURC0Y#####wAAAAEAB0NDYWxjdWwA#####wAFbmJ2YXIAATcAAAABQBwAAAAAAAAAAAACAP####8ABm5iY2FzMQABNAAAAAFAEAAAAAAAAAAAAAIA#####wAGbmJjYXMyAAEzAAAAAUAIAAAAAAAAAAAAAgD#####AAZuYmNhczMAAjEyAAAAAUAoAAAAAAAAAAAAAgD#####AAJyMQATaW50KHJhbmQoMCkqbmJjYXMxKf####8AAAACAAlDRm9uY3Rpb24C#####wAAAAEACkNPcGVyYXRpb24CAAAAAxEAAAABAAAAAAAAAAA#6Fht4aZDRv####8AAAABAA9DUmVzdWx0YXRWYWxldXIAAAACAAAAAgD#####AAJyMgATaW50KHJhbmQoMCkqbmJjYXMyKQAAAAMCAAAABAIAAAADEQAAAAEAAAAAAAAAAD#Kir+hech4AAAABQAAAAMAAAACAP####8AAnIzABNpbnQocmFuZCgwKSpuYmNhczMpAAAAAwIAAAAEAgAAAAMRAAAAAQAAAAAAAAAAP9TLGtJ9AHAAAAAFAAAABAAAAAIA#####wABZQAGZXhwKDEpAAAAAwcAAAABP#AAAAAAAAD#####AAAAAQAFQ0ZvbmMA#####wAEemVybwASYWJzKHgpPDAuMDAwMDAwMDAxAAAABAQAAAADAP####8AAAACABFDVmFyaWFibGVGb3JtZWxsZQAAAAAAAAABPhEuC+gm1pUAAXgAAAACAP####8ABXhUZXN0AA4wLjA0OTc4NzA2ODQ2OAAAAAE#qX2wzaqXrwAAAAYA#####wANcmVwUG91ckJvcm5lcwABMAAAAAEAAAAAAAAAAAABeAAAAAIA#####wADZXBzAA4wLjAwMDAwMDAwMDAwMQAAAAE9cZeZgS3qEQAAAAYA#####wAJemVyb0Jvcm5lABVhYnMoeCk8MC4wMDAwMDAwMDAwMDEAAAAEBAAAAAMAAAAABwAAAAAAAAABPXGXmYEt6hEAAXgAAAACAP####8AAWEABDErcjEAAAAEAAAAAAE#8AAAAAAAAAAAAAUAAAAFAAAAAgD#####AAFiABoocjI9MCkqMisocjI9MSkqMysocjI9MikqNQAAAAQAAAAABAAAAAAEAgAAAAQIAAAABQAAAAYAAAABAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAEAgAAAAQIAAAABQAAAAYAAAABP#AAAAAAAAAAAAABQAgAAAAAAAAAAAAEAgAAAAQIAAAABQAAAAYAAAABQAAAAAAAAAAAAAABQBQAAAAAAAAAAAACAP####8ABGZvcm0ABDErcjMAAAAEAAAAAAE#8AAAAAAAAAAAAAUAAAAHAAAAAgD#####AAVmb3JtMQAGZm9ybT0xAAAABAgAAAAFAAAAEAAAAAE#8AAAAAAAAAAAAAIA#####wAFZm9ybTIABmZvcm09MgAAAAQIAAAABQAAABAAAAABQAAAAAAAAAAAAAACAP####8ABWZvcm0zAAZmb3JtPTMAAAAECAAAAAUAAAAQAAAAAUAIAAAAAAAAAAAAAgD#####AAVmb3JtNAAGZm9ybT00AAAABAgAAAAFAAAAEAAAAAFAEAAAAAAAAAAAAAIA#####wAFZm9ybTUABmZvcm09NQAAAAQIAAAABQAAABAAAAABQBQAAAAAAAAAAAACAP####8ABWZvcm02AAZmb3JtPTYAAAAECAAAAAUAAAAQAAAAAUAYAAAAAAAAAAAAAgD#####AAVmb3JtNwAGZm9ybT03AAAABAgAAAAFAAAAEAAAAAFAHAAAAAAAAAAAAAIA#####wAFZm9ybTgABmZvcm09OAAAAAQIAAAABQAAABAAAAABQCAAAAAAAAAAAAACAP####8ABWZvcm05AAZmb3JtPTkAAAAECAAAAAUAAAAQAAAAAUAiAAAAAAAAAAAAAgD#####AAZmb3JtMTAAB2Zvcm09MTAAAAAECAAAAAUAAAAQAAAAAUAkAAAAAAAAAAAAAgD#####AAZmb3JtMTEAB2Zvcm09MTEAAAAECAAAAAUAAAAQAAAAAUAmAAAAAAAAAAAAAgD#####AAZmb3JtMTIAB2Zvcm09MTIAAAAECAAAAAUAAAAQAAAAAUAoAAAAAAAA#####wAAAAEACUNGb25jTlZhcgD#####AAJmMQAHbG4oeCk+MAAAAAQFAAAAAwYAAAAHAAAAAQAAAAEAAAAAAAAAAAAAAAIAAWUAAXgAAAAIAP####8AAmYyAAhsbih4KTw9MQAAAAQGAAAAAwYAAAAHAAAAAQAAAAE#8AAAAAAAAAAAAAIAAWUAAXgAAAAIAP####8AAmYzAAhsbih4KTwtMQAAAAQEAAAAAwYAAAAHAAAAAf####8AAAABAAxDTW9pbnNVbmFpcmUAAAABP#AAAAAAAAAAAAACAAFlAAF4AAAACAD#####AAJmNAAJbG4oeCk8PS1hAAAABAYAAAADBgAAAAcAAAABAAAACQAAAAUAAAAOAAAAAgABZQABeAAAAAgA#####wACZjUACGxuKHgpPD0wAAAABAYAAAADBgAAAAcAAAABAAAAAQAAAAAAAAAAAAAAAgABZQABeAAAAAgA#####wACZjYABmVeeD49YgAAAAQH#####wAAAAEACkNQdWlzc2FuY2UAAAAHAAAAAAAAAAcAAAABAAAABQAAAA8AAAACAAFlAAF4AAAACAD#####AAJmNwAHZV54PD0tYgAAAAQGAAAACgAAAAcAAAAAAAAABwAAAAEAAAAJAAAABQAAAA8AAAACAAFlAAF4AAAACAD#####AAJmOAAHZV54PDEvYgAAAAQEAAAACgAAAAcAAAAAAAAABwAAAAEAAAAEAwAAAAE#8AAAAAAAAAAAAAUAAAAPAAAAAgABZQABeAAAAAgA#####wACZjkAB2xuKHgpPmEAAAAEBQAAAAMGAAAABwAAAAEAAAAFAAAADgAAAAIAAWUAAXgAAAAIAP####8AA2YxMAAKZV4oeF4yKT49MQAAAAQHAAAACgAAAAcAAAAAAAAACgAAAAcAAAABAAAAAUAAAAAAAAAAAAAAAT#wAAAAAAAAAAAAAgABZQABeAAAAAgA#####wADZjExAAplXih4XjIpPD0xAAAABAYAAAAKAAAABwAAAAAAAAAKAAAABwAAAAEAAAABQAAAAAAAAAAAAAABP#AAAAAAAAAAAAACAAFlAAF4AAAACAD#####AANmMTIACWVeKHheMik+MQAAAAQFAAAACgAAAAcAAAAAAAAACgAAAAcAAAABAAAAAUAAAAAAAAAAAAAAAT#wAAAAAAAAAAAAAgABZQABeP####8AAAACAAZDTGF0ZXgA#####wEAAAABAAD#####EEB+8AAAAAAAQCzMzMzMzMwAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAXJcSWZ7Zm9ybTF9CnsKXEZvclNpbXB7ZjF9Cn0KewpcSWZ7Zm9ybTJ9CnsKXEZvclNpbXB7ZjJ9Cn0KewpcSWZ7Zm9ybTN9CnsKXEZvclNpbXB7ZjN9Cn0KewpcSWZ7Zm9ybTR9CnsKXEZvclNpbXB7ZjR9Cn0KewpcSWZ7Zm9ybTV9CnsKXEZvclNpbXB7ZjV9Cn0KewpcSWZ7Zm9ybTZ9CnsKXEZvclNpbXB7ZjZ9Cn0KewpcSWZ7Zm9ybTd9CnsKXEZvclNpbXB7Zjd9Cn0KewpcSWZ7Zm9ybTh9CnsKXEZvclNpbXB7Zjh9Cn0KewpcSWZ7Zm9ybTl9CnsKXEZvclNpbXB7Zjl9Cn0KewpcSWZ7Zm9ybTEwfQp7ClxGb3JTaW1we2YxMH0KfQp7ClxJZntmb3JtMTF9CnsKXEZvclNpbXB7ZjExfQp9CnsKXEZvclNpbXB7ZjEyfQoKfQp9Cn0KfQp9Cn0KfQp9Cn0KfQp9AAAACAD#####AANyZXAAATAAAAABAAAAAAAAAAAAAAACAAFlAAF4AAAACAD#####AARzb2wxAAN4PjEAAAAEBQAAAAcAAAABAAAAAT#wAAAAAAAAAAAAAgABZQABeAAAAAgA#####wAEc29sMgAIeD4wJng8PWUAAAAECgAAAAQFAAAABwAAAAEAAAABAAAAAAAAAAAAAAAEBgAAAAcAAAABAAAABwAAAAAAAAACAAFlAAF4AAAACAD#####AARzb2wzAAl4PjAmeDwxL2UAAAAECgAAAAQFAAAABwAAAAEAAAABAAAAAAAAAAAAAAAEBAAAAAcAAAABAAAABAMAAAABP#AAAAAAAAAAAAAHAAAAAAAAAAIAAWUAAXgAAAAIAP####8ABHNvbDQADHg+MCZ4PD0xL2VeYQAAAAQKAAAABAUAAAAHAAAAAQAAAAEAAAAAAAAAAAAAAAQGAAAABwAAAAEAAAAEAwAAAAE#8AAAAAAAAAAAAAoAAAAHAAAAAAAAAAUAAAAOAAAAAgABZQABeAAAAAgA#####wAEc29sNQAIeD4wJng8PTEAAAAECgAAAAQFAAAABwAAAAEAAAABAAAAAAAAAAAAAAAEBgAAAAcAAAABAAAAAT#wAAAAAAAAAAAAAgABZQABeAAAAAgA#####wAEc29sNgAIeD49bG4oYikAAAAEBwAAAAcAAAABAAAAAwYAAAAFAAAADwAAAAIAAWUAAXgAAAAIAP####8ABHNvbDgACHg8LWxuKGIpAAAABAQAAAAHAAAAAQAAAAkAAAADBgAAAAUAAAAPAAAAAgABZQABeAAAAAgA#####wAEc29sOQAFeD5lXmEAAAAEBQAAAAcAAAABAAAACgAAAAcAAAAAAAAABQAAAA4AAAACAAFlAAF4AAAACAD#####AAVzb2wxMQADeD0wAAAABAgAAAAHAAAAAQAAAAEAAAAAAAAAAAAAAAIAAWUAAXgAAAAIAP####8ABXNvbDEyAAd4PDB8eD4wAAAABAsAAAAEBAAAAAcAAAABAAAAAQAAAAAAAAAAAAAABAUAAAAHAAAAAQAAAAEAAAAAAAAAAAAAAAIAAWUAAXj#####AAAAAwAQQ1Rlc3RFcXVpdmFsZW5jZQD#####AAdyZXNvbHUxAAAAKwAAACoBAAAAAAE#8AAAAAAAAAEAAAAMAP####8AB3Jlc29sdTIAAAAsAAAAKgEAAAAAAT#wAAAAAAAAAQAAAAwA#####wAHcmVzb2x1MwAAAC0AAAAqAQAAAAABP#AAAAAAAAABAAAADAD#####AAdyZXNvbHU0AAAALgAAACoBAAAAAAE#8AAAAAAAAAEAAAAMAP####8AB3Jlc29sdTUAAAAvAAAAKgEAAAAAAT#wAAAAAAAAAQAAAAwA#####wAHcmVzb2x1NgAAADAAAAAqAQAAAAABP#AAAAAAAAABAAAADAD#####AAdyZXNvbHU4AAAAMQAAACoBAAAAAAE#8AAAAAAAAAEAAAAMAP####8AB3Jlc29sdTkAAAAyAAAAKgEAAAAAAT#wAAAAAAAAAQAAAAwA#####wAIcmVzb2x1MTEAAAAzAAAAKgEAAAAAAT#wAAAAAAAAAQAAAAwA#####wAIcmVzb2x1MTIAAAA0AAAAKgEAAAAAAT#wAAAAAAAAAQAAAAIA#####wALdG91dFJlZWxTb2wABmZvcm0xMAAAAAUAAAAaAAAAAgD#####AAZyZXNvbHUAuXNpKGZvcm0xLHJlc29sdTEsc2koZm9ybTIscmVzb2x1MixzaShmb3JtMyxyZXNvbHUzLHNpKGZvcm00LHJlc29sdTQsc2koZm9ybTUscmVzb2x1NSxzaShmb3JtNixyZXNvbHU2LHNpKGZvcm04LHJlc29sdTgsc2koZm9ybTkscmVzb2x1OSxzaShmb3JtMTEscmVzb2x1MTEsc2koZm9ybTEyLHJlc29sdTEyLDApKSkpKSkpKSkp#####wAAAAEADUNGb25jdGlvbjNWYXIAAAAABQAAABEAAAAFAAAANQAAAA0AAAAABQAAABIAAAAFAAAANgAAAA0AAAAABQAAABMAAAAFAAAANwAAAA0AAAAABQAAABQAAAAFAAAAOAAAAA0AAAAABQAAABUAAAAFAAAAOQAAAA0AAAAABQAAABYAAAAFAAAAOgAAAA0AAAAABQAAABgAAAAFAAAAOwAAAA0AAAAABQAAABkAAAAFAAAAPAAAAA0AAAAABQAAABsAAAAFAAAAPQAAAA0AAAAABQAAABwAAAAFAAAAPgAAAAEAAAAAAAAAAAAAAAIA#####wAIZXN0Qm9ybmUAmXNpKGZvcm0yLHplcm9Cb3JuZSh4VGVzdC1lKSxzaShmb3JtNCx6ZXJvQm9ybmUoeFRlc3QtMS9lXmEpLHNpKGZvcm01LHplcm9Cb3JuZSh4VGVzdC0xKSxzaShmb3JtNix6ZXJvQm9ybmUoeFRlc3QtbG4oYikpLHNpKGZvcm0xMSx6ZXJvQm9ybmUoeFRlc3QpLDApKSkpKQAAAA0AAAAABQAAABL#####AAAAAQAOQ0FwcGVsRm9uY3Rpb24AAAANAAAABAEAAAAFAAAACgAAAAUAAAAIAAAADQAAAAAFAAAAFAAAAA4AAAANAAAABAEAAAAFAAAACgAAAAQDAAAAAT#wAAAAAAAAAAAACgAAAAUAAAAIAAAABQAAAA4AAAANAAAAAAUAAAAVAAAADgAAAA0AAAAEAQAAAAUAAAAKAAAAAT#wAAAAAAAAAAAADQAAAAAFAAAAFgAAAA4AAAANAAAABAEAAAAFAAAACgAAAAMGAAAABQAAAA8AAAANAAAAAAUAAAAbAAAADgAAAA0AAAAFAAAACgAAAAEAAAAAAAAAAAAAAAIA#####wAOZXN0Qm9ybmVJc29sZWUAHXNpKGZvcm0xMix6ZXJvQm9ybmUoeFRlc3QpLDApAAAADQAAAAAFAAAAHAAAAA4AAAANAAAABQAAAAoAAAABAAAAAAAAAAAAAAACAP####8ABHZpZGUABWZvcm03AAAABQAAABcAAAACAP####8AC2VzdFNvbHV0aW9uAQRzaShlc3RCb3JuZSwxLHNpKGZvcm0xLHNvbDEoZSx4VGVzdCksc2koZm9ybTIsc29sMihlLHhUZXN0KSxzaShmb3JtMyxzb2wzKGUseFRlc3QpLHNpKGZvcm00LHNvbDQoZSx4VGVzdCksc2koZm9ybTUsc29sNShlLHhUZXN0KSxzaShmb3JtNixzb2w2KGUseFRlc3QpLHNpKGZvcm04LHNvbDgoZSx4VGVzdCksc2koZm9ybTksc29sOShlLHhUZXN0KSxzaShmb3JtMTEsc29sMTEoZSx4VGVzdCksc2koZm9ybTEyLHNvbDEyKGUseFRlc3QpLDApKSkpKSkpKSkpKQAAAA0AAAAABQAAAEEAAAABP#AAAAAAAAAAAAANAAAAAAUAAAAR#####wAAAAEAEkNBcHBlbEZvbmN0aW9uTlZhcgAAAAIAAAArAAAABQAAAAgAAAAFAAAACgAAAA0AAAAABQAAABIAAAAPAAAAAgAAACwAAAAFAAAACAAAAAUAAAAKAAAADQAAAAAFAAAAEwAAAA8AAAACAAAALQAAAAUAAAAIAAAABQAAAAoAAAANAAAAAAUAAAAUAAAADwAAAAIAAAAuAAAABQAAAAgAAAAFAAAACgAAAA0AAAAABQAAABUAAAAPAAAAAgAAAC8AAAAFAAAACAAAAAUAAAAKAAAADQAAAAAFAAAAFgAAAA8AAAACAAAAMAAAAAUAAAAIAAAABQAAAAoAAAANAAAAAAUAAAAYAAAADwAAAAIAAAAxAAAABQAAAAgAAAAFAAAACgAAAA0AAAAABQAAABkAAAAPAAAAAgAAADIAAAAFAAAACAAAAAUAAAAKAAAADQAAAAAFAAAAGwAAAA8AAAACAAAAMwAAAAUAAAAIAAAABQAAAAoAAAANAAAAAAUAAAAcAAAADwAAAAIAAAA0AAAABQAAAAgAAAAFAAAACgAAAAEAAAAAAAAAAAAAAAIA#####wAOcmVwQ29udGllbnRTb2wBiHNpKGZvcm0xLHJlcFBvdXJCb3JuZXMoMStlcHMpLHNpKGZvcm0yLHJlcFBvdXJCb3JuZXMoZXBzKSZyZXBQb3VyQm9ybmVzKGUtZXBzKSxzaShmb3JtMyxyZXBQb3VyQm9ybmVzKGVwcykmcmVwUG91ckJvcm5lcygxL2UtZXBzKSxzaShmb3JtNCxyZXBQb3VyQm9ybmVzKGVwcykmcmVwUG91ckJvcm5lcygxL2VeYS1lcHMpLHNpKGZvcm01LHJlcFBvdXJCb3JuZXMoZXBzKSZyZXBQb3VyQm9ybmVzKDEtZXBzKSxzaShmb3JtNixyZXBQb3VyQm9ybmVzKGxuKGIpK2Vwcyksc2koZm9ybTgscmVwUG91ckJvcm5lcygtbG4oYiktZXBzKSxzaShmb3JtOSxyZXBQb3VyQm9ybmVzKGVeYStlcHMpLHNpKGZvcm0xMixyZXBQb3VyQm9ybmVzKC1lcHMpJnJlcFBvdXJCb3JuZXMoZXBzKSwwKSkpKSkpKSkpAAAADQAAAAAFAAAAEQAAAA4AAAALAAAABAAAAAABP#AAAAAAAAAAAAAFAAAADAAAAA0AAAAABQAAABIAAAAECgAAAA4AAAALAAAABQAAAAwAAAAOAAAACwAAAAQBAAAABQAAAAgAAAAFAAAADAAAAA0AAAAABQAAABMAAAAECgAAAA4AAAALAAAABQAAAAwAAAAOAAAACwAAAAQBAAAABAMAAAABP#AAAAAAAAAAAAAFAAAACAAAAAUAAAAMAAAADQAAAAAFAAAAFAAAAAQKAAAADgAAAAsAAAAFAAAADAAAAA4AAAALAAAABAEAAAAEAwAAAAE#8AAAAAAAAAAAAAoAAAAFAAAACAAAAAUAAAAOAAAABQAAAAwAAAANAAAAAAUAAAAVAAAABAoAAAAOAAAACwAAAAUAAAAMAAAADgAAAAsAAAAEAQAAAAE#8AAAAAAAAAAAAAUAAAAMAAAADQAAAAAFAAAAFgAAAA4AAAALAAAABAAAAAADBgAAAAUAAAAPAAAABQAAAAwAAAANAAAAAAUAAAAYAAAADgAAAAsAAAAEAQAAAAkAAAADBgAAAAUAAAAPAAAABQAAAAwAAAANAAAAAAUAAAAZAAAADgAAAAsAAAAEAAAAAAoAAAAFAAAACAAAAAUAAAAOAAAABQAAAAwAAAANAAAAAAUAAAAcAAAABAoAAAAOAAAACwAAAAkAAAAFAAAADAAAAA4AAAALAAAABQAAAAwAAAABAAAAAAAAAAAAAAAIAP####8ABXNvbGYxAAR4Pj0xAAAABAcAAAAHAAAAAQAAAAE#8AAAAAAAAAAAAAIAAWUAAXgAAAAIAP####8ABXNvbGYyAAl4Pj0wJng8PWUAAAAECgAAAAQHAAAABwAAAAEAAAABAAAAAAAAAAAAAAAEBgAAAAcAAAABAAAABwAAAAAAAAACAAFlAAF4AAAACAD#####AAVzb2xmMwALeD49MCZ4PD0xL2UAAAAECgAAAAQHAAAABwAAAAEAAAABAAAAAAAAAAAAAAAEBgAAAAcAAAABAAAABAMAAAABP#AAAAAAAAAAAAAHAAAAAAAAAAIAAWUAAXgAAAAIAP####8ABXNvbGY0AA14Pj0wJng8PTEvZV5hAAAABAoAAAAEBwAAAAcAAAABAAAAAQAAAAAAAAAAAAAABAYAAAAHAAAAAQAAAAQDAAAAAT#wAAAAAAAAAAAACgAAAAcAAAAAAAAABQAAAA4AAAACAAFlAAF4AAAACAD#####AAVzb2xmNQAJeD49MCZ4PD0xAAAABAoAAAAEBwAAAAcAAAABAAAAAQAAAAAAAAAAAAAABAYAAAAHAAAAAQAAAAE#8AAAAAAAAAAAAAIAAWUAAXgAAAAIAP####8ABXNvbGY4AAl4PD0tbG4oYikAAAAEBgAAAAcAAAABAAAACQAAAAMGAAAABQAAAA8AAAACAAFlAAF4AAAACAD#####AAVzb2xmOQAGeD49ZV5hAAAABAcAAAAHAAAAAQAAAAoAAAAHAAAAAAAAAAUAAAAOAAAAAgABZQABeAAAAAgA#####wAQcmVwQm9ybmVzRmVybWVlcwABMAAAAAEAAAAAAAAAAAAAAAIAAWUAAXgAAAAMAP####8ABXRlcWYxAAAARgAAAE0BAAAAAAE#8AAAAAAAAAEAAAAMAP####8ABXRlcWYyAAAARwAAAE0BAAAAAAE#8AAAAAAAAAEAAAAMAP####8ABXRlcWYzAAAASAAAAE0BAAAAAAE#8AAAAAAAAAEAAAAMAP####8ABXRlcWY0AAAASQAAAE0BAAAAAAE#8AAAAAAAAAEAAAAMAP####8ABXRlcWY1AAAASgAAAE0BAAAAAAE#8AAAAAAAAAEAAAAMAP####8ABXRlcWY2AAAAMAAAAE0BAAAAAAE#8AAAAAAAAAEAAAAMAP####8ABXRlcWY4AAAASwAAAE0BAAAAAAE#8AAAAAAAAAEAAAAMAP####8ABXRlcWY5AAAATAAAAE0BAAAAAAE#8AAAAAAAAAEAAAACAP####8ADXByZXNxdWVSZXNvbHUAijEtcmVzb2x1JnNpKGZvcm0xLHRlcWYxLHNpKGZvcm0yLHRlcWYyLHNpKGZvcm0zLHRlcWYzLHNpKGZvcm00LHRlcWY0LHNpKGZvcm01LHRlcWY1LHNpKGZvcm02LHRlcWY2LHNpKGZvcm04LHRlcWY4LHNpKGZvcm05LHRlcWY5LDApKSkpKSkpKQAAAAQKAAAABAEAAAABP#AAAAAAAAAAAAAFAAAAQAAAAA0AAAAABQAAABEAAAAFAAAATgAAAA0AAAAABQAAABIAAAAFAAAATwAAAA0AAAAABQAAABMAAAAFAAAAUAAAAA0AAAAABQAAABQAAAAFAAAAUQAAAA0AAAAABQAAABUAAAAFAAAAUgAAAA0AAAAABQAAABYAAAAFAAAAUwAAAA0AAAAABQAAABgAAAAFAAAAVAAAAA0AAAAABQAAABkAAAAFAAAAVQAAAAEAAAAAAAAAAAAAAAIA#####wAPcGx1c0luZlNvbHV0aW9uAB9mb3JtMXxmb3JtNnxmb3JtOXxmb3JtMTB8Zm9ybTEyAAAABAsAAAAECwAAAAQLAAAABAsAAAAFAAAAEQAAAAUAAAAWAAAABQAAABkAAAAFAAAAGgAAAAUAAAAcAAAAAgD#####ABBtb2luc0luZlNvbHV0aW9uABNmb3JtOHxmb3JtMTB8Zm9ybTEyAAAABAsAAAAECwAAAAUAAAAYAAAABQAAABoAAAAFAAAAHP####8AAAABAA9DVmFsZXVyQWZmaWNoZWUA#####wEAAAABAAD#####EECB1AAAAAAAQGGZmZmZmZoAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAwAAAAKAAAACAD#####AAVmb3I0MQAJeDw9ZV4oLWEpAAAABAYAAAAHAAAAAQAAAAoAAAAHAAAAAAAAAAkAAAAFAAAADgAAAAIAAWUAAXgAAAAIAP####8ABWZvcjQyAAh4PD0xL2VeYQAAAAQGAAAABwAAAAEAAAAEAwAAAAE#8AAAAAAAAAAAAAoAAAAHAAAAAAAAAAUAAAAOAAAAAgABZQABeAAAAAYA#####wAFZm9yNDMABTEvZV5hAAAABAMAAAABP#AAAAAAAAAAAAAKAAAABwAAAAAAAAAFAAAADgABZQAAAAgA#####wAFZm9yNjEADmxuKGVeeCk+PWxuKGIpAAAABAcAAAADBgAAAAoAAAAHAAAAAAAAAAcAAAABAAAAAwYAAAAFAAAADwAAAAIAAWUAAXgAAAAIAP####8ABWZvcjYyAAh4Pj1sbihiKQAAAAQHAAAABwAAAAEAAAADBgAAAAUAAAAPAAAAAgABZQABeAAAAAIA#####wAFZm9yNjMABWxuKGIpAAAAAwYAAAAFAAAADwAAAAgA#####wAFZm9yODEAB2VeeDwxL2IAAAAEBAAAAAoAAAAHAAAAAAAAAAcAAAABAAAABAMAAAABP#AAAAAAAAAAAAAFAAAADwAAAAIAAWUAAXgAAAAIAP####8ABWZvcjgzAA9sbihlXngpPGxuKDEvYikAAAAEBAAAAAMGAAAACgAAAAcAAAAAAAAABwAAAAEAAAADBgAAAAQDAAAAAT#wAAAAAAAAAAAABQAAAA8AAAACAAFlAAF4AAAACAD#####AAVmb3I4NAAJeDxsbigxL2IpAAAABAQAAAAHAAAAAQAAAAMGAAAABAMAAAABP#AAAAAAAAAAAAAFAAAADwAAAAIAAWUAAXgAAAAIAP####8ABWZvcjg1AAh4PC1sbihiKQAAAAQEAAAABwAAAAEAAAAJAAAAAwYAAAAFAAAADwAAAAIAAWUAAXgAAAACAP####8ABWZvcjg2AAYtbG4oYikAAAAJAAAAAwYAAAAFAAAADwAAAAgA#####wAFZm9yOTEAC2VebG4oeCk+ZV5hAAAABAUAAAAKAAAABwAAAAAAAAADBgAAAAcAAAABAAAACgAAAAcAAAAAAAAABQAAAA4AAAACAAFlAAF4AAAACAD#####AAVmb3I5MgAFeD5lXmEAAAAEBQAAAAcAAAABAAAACgAAAAcAAAAAAAAABQAAAA4AAAACAAFlAAF4AAAABgD#####AAVmb3I5MwADZV5hAAAACgAAAAcAAAAAAAAABQAAAA4AAWUAAAAIAP####8ABWZvcjMxAAV4PDEvZQAAAAQEAAAABwAAAAEAAAAEAwAAAAE#8AAAAAAAAAAAAAcAAAAAAAAAAgABZQABeAAAAAgA#####wAFZm9yNDQAD2VebG4oeCk8PWVeKC1hKQAAAAQGAAAACgAAAAcAAAAAAAAAAwYAAAAHAAAAAQAAAAoAAAAHAAAAAAAAAAkAAAAFAAAADgAAAAIAAWUAAXgAAAALAP####8BAAD#AQAA#####xVAKwAAAAAAAEAtmZmZmZmYAQHv7#sAAAAAAAAAAAAAAAEAAAAAAAAAAA5AXGJlZ2lue2FycmF5fXtsfQpcSWZ7Zm9ybTF9CnsKXEZvclNpbXB7ZjF9XHRleHR7IGVzdCBkw6lmaW5pIHBvdXIgfXg+MApcXFx0ZXh0e0xhIGZvbmN0aW9uIGxuIGVzdCBzdHJpY3RlbWVudH0KXFxcdGV4dHtjcm9pc3NhbnRlIHN1ciB9XTA7K1xpbmZ0eVtcdGV4dHsgZG9uY30KXFxcRm9yU2ltcHtmMX1cTGVmdHJpZ2h0YXJyb3cgXGxuICh4KT5cbG4gKDEpClxcXEZvclNpbXB7ZjF9XExlZnRyaWdodGFycm93IFxMZWZ0cmlnaHRhcnJvdyB4PjEKXFxcdGV4dHtEb25jIFN9PVxsZWZ0XSAxOytcaW5mdHkgXHJpZ2h0Wwp9CnsKXElme2Zvcm0yfQp7ClxGb3JTaW1we2YyfVx0ZXh0eyBlc3QgZMOpZmluaSBwb3VyIH14PjAKXFxcdGV4dHtMYSBmb25jdGlvbiBsbiBlc3Qgc3RyaWN0ZW1lbnR9ClxcXHRleHR7Y3JvaXNzYW50ZSBzdXIgfV0wOytcaW5mdHlbXHRleHR7IGRvbmN9ClxcXEZvclNpbXB7ZjJ9XExlZnRyaWdodGFycm93IFxsbiAoeClcbGUgXGxuIChlKVxMZWZ0cmlnaHRhcnJvdyB4XGxlICBlClxcXHRleHR7RG9uYyBTfT1cbGVmdF0wO2UgIFxyaWdodF0KfQp7ClxJZntmb3JtM30KewpcRm9yU2ltcHtmM31cdGV4dHsgZXN0IGTDqWZpbmkgcG91ciB9eD4wCgpcXFxGb3JTaW1we2YzfVxMZWZ0cmlnaHRhcnJvdyBcbG4gKHgpPC1cbG4gKGUpClxcXEZvclNpbXB7ZjN9XExlZnRyaWdodGFycm93IFxsbiAoeCk8XGxuXGxlZnQoIFxmcmFjezF9e2V9IFxyaWdodCkKXFxcdGV4dHtMYSBmb25jdGlvbiBsbiBlc3Qgc3RyaWN0ZW1lbnR9ClxcXHRleHR7Y3JvaXNzYW50ZSBzdXIgfV0wOytcaW5mdHlbXHRleHR7IGRvbmN9ClxcXEZvclNpbXB7ZjN9XExlZnRyaWdodGFycm93IFxGb3JTaW1we2ZvcjMxfQpcXFx0ZXh0e0RvbmMgU309XGxlZnRdMDtcZGZyYWN7MX17ZX1ccmlnaHRbCn0KewpcSWZ7Zm9ybTR9CnsKXEZvclNpbXB7ZjR9XHRleHR7IGVzdCBkw6lmaW5pIHBvdXIgfXg+MApcXFx0ZXh0e0xhIGZvbmN0aW9uIGV4cG9uZW50aWVsbGUgZXN0IHN0cmljdGVtZW50fQpcXFx0ZXh0e2Nyb2lzc2FudGUgc3VyIH1cbWF0aGJie1J9XHRleHR7IGRvbmN9ClxcXEZvclNpbXB7ZjR9XExlZnRyaWdodGFycm93IFxGb3JTaW1we2ZvcjQ0fQpcXFxGb3JTaW1we2Y0fVxMZWZ0cmlnaHRhcnJvdyBcRm9yU2ltcHtmb3I0MX0KXFxcRm9yU2ltcHtmNH1cTGVmdHJpZ2h0YXJyb3cgXEZvclNpbXB7Zm9yNDJ9ClxcXHRleHR7RG9uYyBTfT1cbGVmdF0wO1xGb3JTaW1we2ZvcjQzfVxyaWdodF0KfQp7ClxJZntmb3JtNX0KewpcRm9yU2ltcHtmNX1cdGV4dHsgZXN0IGTDqWZpbmkgcG91ciB9eD4wClxcXEZvclNpbXB7ZjV9XExlZnRyaWdodGFycm93IFxsbiAoeClcbGVcbG4gKDEpClxcXHRleHR7TGEgZm9uY3Rpb24gbG4gZXN0IHN0cmljdGVtZW50fQpcXFx0ZXh0e2Nyb2lzc2FudGUgc3VyIH1dMDsrXGluZnR5W1x0ZXh0eyBkb25jfQoKXFxcRm9yU2ltcHtmNX1cTGVmdHJpZ2h0YXJyb3cgeFxsZSAxClxcXHRleHR7RG9uYyBTfT1cbGVmdF0wOzFccmlnaHRdCn0KewpcSWZ7Zm9ybTZ9CnsKXEZvclNpbXB7ZjZ9XHRleHR7IGVzdCBkw6lmaW5pIHBvdXIgdG91dCByw6llbCB9eApcXFx0ZXh0e0xhIGZvbmN0aW9uIGxuIGVzdCBzdHJpY3RlbWVudH0KXFxcdGV4dHtjcm9pc3NhbnRlIHN1ciB9XTA7K1xpbmZ0eVtcdGV4dHsgZG9uY30KXFxcVmFse2J9PjBcdGV4dHsgZG9uYyA6fQpcXFxGb3JTaW1we2Y2fSBcTGVmdHJpZ2h0YXJyb3cgXEZvclNpbXB7Zm9yNjF9ClxcXEZvclNpbXB7ZjZ9IFxMZWZ0cmlnaHRhcnJvdyBcRm9yU2ltcHtmb3I2Mn0KXFxcdGV4dHtEb25jIFN9PVxsZWZ0WyBcRm9yU2ltcHtmb3I2M307K1xpbmZ0eVxyaWdodFsKfQp7ClxJZntmb3JtN30KewpcRm9yU2ltcHtmN31cdGV4dHsgZXN0IGTDqWZpbmkgcG91ciB0b3V0IHLDqWVsIH14ClxcXEZvclNpbXB7Zjd9XHRleHR7IGVzdCBpbXBvc3NpYmxlIGNhcix9ClxcXHRleHR7cG91ciB0b3V0IHLDqWVsIHh9LCBlXnggPiAwClxcXHRleHR7RG9uYyBTfT1cZW1wdHlzZXQKfQp7ClxJZntmb3JtOH0KewpcRm9yU2ltcHtmOH1cdGV4dHsgZXN0IGTDqWZpbmkgcG91ciB0b3V0IHLDqWVsIH14ClxcXHRleHR7Y29tbWUgbGEgZm9uY3Rpb24gbG4gZXN0IHN0cmljdGVtZW50fQpcXFx0ZXh0e2Nyb2lzc2FudGUgc3VyIH1dMDsrXGluZnR5W1x0ZXh0eyBkb25jfQpcXFxGb3JTaW1we2Y4fVxMZWZ0cmlnaHRhcnJvdyBcRm9yU2ltcHtmb3I4M30KXFxcRm9yU2ltcHtmOH1cTGVmdHJpZ2h0YXJyb3cgXEZvclNpbXB7Zm9yODR9ClxcXEZvclNpbXB7Zjh9XExlZnRyaWdodGFycm93IFxGb3JTaW1we2Zvcjg1fQpcXFx0ZXh0e0RvbmMgU309XGxlZnRdLVxpbmZ0eTsgXEZvclNpbXB7Zm9yODZ9IFxyaWdodFsKfQp7ClxJZntmb3JtOX0KewpcRm9yU2ltcHtmOX1cdGV4dHsgZXN0IGTDqWZpbmkgcG91ciB9eD4wClxcXHRleHR7TGEgZm9uY3Rpb24gZXhwb25lbnRpZWxsZSBlc3R9ClxcXHRleHR7c3RyaWN0ZW1lbnQgY3JvaXNzYW50ZSBzdXIgfVxtYXRoYmJ7Un1cdGV4dHsgZG9uY30KXFxcRm9yU2ltcHtmOX1cTGVmdHJpZ2h0YXJyb3cgXEZvclNpbXB7Zm9yOTF9ClxcXEZvclNpbXB7Zjl9XExlZnRyaWdodGFycm93IFxGb3JTaW1we2ZvcjkyfQpcXFx0ZXh0e0RvbmMgU309XGxlZnRdIFxGb3JTaW1we2ZvcjkzfTsrXGluZnR5IFxyaWdodFsKfQp7ClxJZntmb3JtMTB9CnsKXEZvclNpbXB7ZjEwfVx0ZXh0eyBlc3QgZMOpZmluaSBwb3VyIHRvdXQgcsOpZWwgfXgKXFxcRm9yU2ltcHtmMTB9XExlZnRyaWdodGFycm93IGVee3heMn1cZ2UgZV4wClxcXHRleHR7TGEgZm9uY3Rpb24gZXhwb25lbnRpZWxsZSBlc3R9ClxcXHRleHR7c3RyaWN0ZW1lbnQgY3JvaXNzYW50ZSBzdXIgfVxtYXRoYmJ7Un1cdGV4dHsgZG9uY30KXFxcRm9yU2ltcHtmMTB9XExlZnRyaWdodGFycm93IHheMlxnZSAwClxcXHRleHR7Y2UgcXVpIGVzdCB2cmFpIHBvdXIgdG91dCByw6llbCB9eApcXFx0ZXh0e0RvbmMgU309XG1hdGhiYntSfS4KfQp7ClxJZntmb3JtMTF9CnsKXEZvclNpbXB7ZjExfVx0ZXh0eyBlc3QgZMOpZmluaSBwb3VyIHRvdXQgcsOpZWwgfXgKXFxcRm9yU2ltcHtmMTF9XExlZnRyaWdodGFycm93IGVee3heMn1cbGUgZV4wClxcXHRleHR7TGEgZm9uY3Rpb24gZXhwb25lbnRpZWxsZSBlc3R9ClxcXHRleHR7c3RyaWN0ZW1lbnQgY3JvaXNzYW50ZSBzdXIgfVxtYXRoYmJ7Un1cdGV4dHsgZG9uY30KXFxcRm9yU2ltcHtmMTF9XExlZnRyaWdodGFycm93IHheMlxsZSAwClxcXHRleHR7Y2UgcXVpIGVzdCBzZXVsZW1lbnQgdnJhaSBwb3VyIH14PTAKXFxcdGV4dHtEb25jIFN9PVxsZWZ0XHsgMCBccmlnaHRcfQp9CnsKXEZvclNpbXB7ZjEyfVx0ZXh0eyBlc3QgZMOpZmluaSBwb3VyIHRvdXQgcsOpZWwgfXgKXFxcRm9yU2ltcHtmMTJ9XExlZnRyaWdodGFycm93IGVee3heMn0+ZV4wClxcXEZvclNpbXB7ZjEyfVxMZWZ0cmlnaHRhcnJvdyB4XjI+MApcXFxGb3JTaW1we2YxMn1cTGVmdHJpZ2h0YXJyb3cgeFxuZTAKXFxcdGV4dHtEb25jIFN9PVxtYXRoYmJ7Un0tXGxlZnRceyAwIFxyaWdodFx9ClxcXHRleHR7b3UgZW5jb3JlIFN9PVxsZWZ0XSAtXGluZnR5OzAgXHJpZ2h0W1xjdXBcbGVmdF0wOytcaW5mdHlccmlnaHRbCn0KfQp9Cn0KfQp9Cn0KfQp9Cn0KfSAKXFwgClxlbmR7YXJyYXl9#####wAAAAEAEENNYWNyb0FwcGFyaXRpb24A#####wEAAP8BAAD#####EEB9SAAAAAAAQFuzMzMzMzMCAe#v+wAAAAAAAAAAAAAAAQAAAAAAAAAAAAhzb2x1dGlvbgAAAAAAAQAAAGoAAAAACAD#####AAxmb25jdGlvblRlc3QAATAAAAABAAAAAAAAAAAAAAACAAFlAAF4AAAAAgD#####AA1jb250aWVudEJvcm5lAVdzaShmb3JtMSxmb25jdGlvblRlc3QoZSwxKSxzaShmb3JtMixmb25jdGlvblRlc3QoZSwwKXxmb25jdGlvblRlc3QoZSxlKSxzaShmb3JtMyxmb25jdGlvblRlc3QoZSwwKXxmb25jdGlvblRlc3QoZSwxL2UpLHNpKGZvcm00LGZvbmN0aW9uVGVzdChlLDApfGZvbmN0aW9uVGVzdChlLDEvZV5hKSxzaShmb3JtNSxmb25jdGlvblRlc3QoZSwwKXxmb25jdGlvblRlc3QoZSwxKSxzaShmb3JtNixmb25jdGlvblRlc3QoZSxsbihiKSksc2koZm9ybTgsZm9uY3Rpb25UZXN0KGUsLWxuKGIpKSxzaShmb3JtOSxmb25jdGlvblRlc3QoZSxlXmEpLHNpKGZvcm0xMSxmb25jdGlvblRlc3QoZSwwKSwwKSkpKSkpKSkpAAAADQAAAAAFAAAAEQAAAA8AAAACAAAAbAAAAAUAAAAIAAAAAT#wAAAAAAAAAAAADQAAAAAFAAAAEgAAAAQLAAAADwAAAAIAAABsAAAABQAAAAgAAAABAAAAAAAAAAAAAAAPAAAAAgAAAGwAAAAFAAAACAAAAAUAAAAIAAAADQAAAAAFAAAAEwAAAAQLAAAADwAAAAIAAABsAAAABQAAAAgAAAABAAAAAAAAAAAAAAAPAAAAAgAAAGwAAAAFAAAACAAAAAQDAAAAAT#wAAAAAAAAAAAABQAAAAgAAAANAAAAAAUAAAAUAAAABAsAAAAPAAAAAgAAAGwAAAAFAAAACAAAAAEAAAAAAAAAAAAAAA8AAAACAAAAbAAAAAUAAAAIAAAABAMAAAABP#AAAAAAAAAAAAAKAAAABQAAAAgAAAAFAAAADgAAAA0AAAAABQAAABUAAAAECwAAAA8AAAACAAAAbAAAAAUAAAAIAAAAAQAAAAAAAAAAAAAADwAAAAIAAABsAAAABQAAAAgAAAABP#AAAAAAAAAAAAANAAAAAAUAAAAWAAAADwAAAAIAAABsAAAABQAAAAgAAAADBgAAAAUAAAAPAAAADQAAAAAFAAAAGAAAAA8AAAACAAAAbAAAAAUAAAAIAAAACQAAAAMGAAAABQAAAA8AAAANAAAAAAUAAAAZAAAADwAAAAIAAABsAAAABQAAAAgAAAAKAAAABQAAAAgAAAAFAAAADgAAAA0AAAAABQAAABsAAAAPAAAAAgAAAGwAAAAFAAAACAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAAAP###############w==
tutoriels/ressources/mathgraph/exercice_inequation_une_etape.1615544874.txt.gz · Dernière modification : 12/03/2021 11:27 de ybiton

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC by-sa v3
CC by-sa v3 Driven by DokuWiki