J'ai besoin d'un khey bon en MATH (probabilité)

Dzairi15
2023-04-02 11:27:12

https://image.noelshack.com/fichiers/2023/13/7/1680422608-algo.png

a chaque fois qu'on ajoute un film coté 2 entre un film coté 1 et 3 le nombre de possibilité augmente de combien ?

je sais que pour

1 2 3 = 1
1 2 2 3 = 3
1 2 2 2 3 = 7
1 2 2 2 2 3 = 15 ( je suis pas sur pour celui la)

j'ai implémenté un algo qui donne comme réponse 2^k - 1 (ou k = nombre de 2 qui se trouve entre le 1 et 3)

mais l'algo fonctionne pas pour tous les cas de test :(

j'ai besoin d'aide les khey

Dzairi15
2023-04-02 11:30:50

pourquoi mon calcul n'est pas bon je galere bordelhttps://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png

Dzairi15
2023-04-02 11:33:07

:up:

Kirby4
2023-04-02 11:34:59

Chatgpt

Dzairi15
2023-04-02 11:36:53

Le 02 avril 2023 à 11:34:59 :
Chatgpt

il arrive même a calculer de simple addition certaine fois :hap:
et le code qu'il genere marche rarement quand c'est pas des trucs ultra simple

Kirby4
2023-04-02 11:43:41

Essaie car visiblement il re reste que ça :hap:

Dzairi15
2023-04-02 11:46:57

Le 02 avril 2023 à 11:43:41 :
Essaie car visiblement il re reste que ça :hap:

je viens de le faire je dois payer j'ai atteint la limite :rire:
bon je suis finito :hap:

Winterisnice
2023-04-02 13:44:13

Si tu as un seul film de cote 1, un seul de cote 3 et k de cote 2, et que tu dois forcement passer un film de cote 2, tu as bien 2^k-1 possibilités (pour chaque film de cote 2 tu as le choix de le passer ou non, sachant que l'ordre ne compte pas dans le denombrement car il est déjà déterminé). Le -1 retire le cas où tu ne passerais aucun film de cote 2. En tout cas si j'ai bien compris l'énoncé...

Motocultage
2023-04-02 16:55:49

Voici ce que dit ChatGPT4:

Il s'agit d'un exemple simple de programmation dynamique. En parcourant la liste, nous allons retenir en mémoire l'information permettant de calculer le nombre de programme de cinéma complet (finissant par un film noté 3) ainsi que le nombre de programmes incomplet (finissant par un film noté 1 ou 2)

def nb_programmes(liste_film):
a,b,c=0,0,0
for film in liste_film:
if film==1:
a+=1
elif film==2:
b=2*b+a
else:
c+=b
return(c)

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.