Session 2023: Succession parfaite

Published: 27 January 2024
on channel: Think n' Code
701
13

Dans cet vidéo, je donne une solution très détaillée du sujet pratique, succession parfaite, de la session 2023 pour les filières scientifique.
---------------------------------------------------------
Pluging thonny-tunisiaschools: https://files.pythonhosted.org/packag...
-------------------------------------
/******************Greetz to Kais Dhahbi*********************************/
À condition que les chiffres de la chaîne concaténée (m+n) soient distincts. C'est pour cela, il faut modifier la fonction play comme suit:
if digits_are_distincts(m+n) and verifier(m,n): w.a.setText(m + " et " + n + " forment une succession parfaite")///

L'implémentation de digits_are_distincts(s):
def digits_are_distincts(s):
exists=[False]*10
for i in range(len(s)):
j=int(s[i])
if exists[j]: return False
exists[j]=True
return True
------------------------------------
-----------------------------------
00:00 Welcome
01:47 Intro
02:02 Présentation
03:12 Partie#1: Création de l'interface
10:38 Partie#2: Génération du programme de l'interface créée via le plugin thonny-tunisiaschools
14:04 Partie#3: Implémentation du bouton
29:22 Partie#4: Implémentation de la fonction verifier(m,n)
******** 29:22 Récap.
******** 30:57 Lire le sujet pour savoir c'est quoi une succession parfaite de deux entiers
******** 32:23 Explication ANIMÉE
******** 35:31 Implémentation de la fonction verifier(m,n)
******** 39:48 Logique de la fonction tri(s): trier une chaîne en place
******** 41:35 Principe de tri par sélection ANIMÉE
******** 46:27 Implémentation de la fonction tri(s): trier une chaîne en place
******** 50:27 Modification d'un caractère d'une chaîne: Le problème
******** 51:05 Modification d'un caractère d'une chaîne: Explication
******** 53:25 Modification d'un caractère d'une chaîne: La solution
******** 01:01:30 Récap
01:03:31 Autre solution de la fonction verifier(m,n)
01:04:38 Autre solution de la fonction verifier(m,n): Idée générale et exemples ANIMÉES
01:10:27 Autre solution de la fonction verifier(m,n): Implémentation
01:13:51 end