Topic de KheyAuxPommes :

[Prog] Cet exo d'algo basique DETROUSSE le 18-25

Le 08 décembre 2018 à 01:21:23 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:19:21 GeoFront a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

"The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor."

K-th floor c'est le premier niveau nn?

C'est un niveau quelconque entre 1 et N, d'où part l’ascenseur au début du problème.

Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?

Le 08 décembre 2018 à 01:22:40 gay_pom_12 a écrit :

Le 08 décembre 2018 à 01:17:27 PinkHair-- a écrit :

Le 08 décembre 2018 à 01:16:33 gay_pom_12 a écrit :

Le 08 décembre 2018 à 01:00:31 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 00:56:15 gay_pom_12 a écrit :

Le 08 décembre 2018 à 00:49:27 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 00:48:21 gay_pom_12 a écrit :

Le 08 décembre 2018 à 00:40:24 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 00:34:30 PlateauDeSACLAY a écrit :

Le 08 décembre 2018 à 00:29:41 KheyAuxPommes a écrit :
Ma solution en 12 lignes btw :

def reduce(string):
reduction = ""
for c in string:
if not reduction:
reduction += c
continue
prev = reduction[-1]
if prev.isupper() != c.isupper() and c.lower() == prev.lower():
reduction = reduction[:-1]
else:
reduction += c
return reduction

https://image.noelshack.com/fichiers/2017/31/5/1501863678-risitas596bestreup.png

C'est pas O(n) je pense

Pourquoi ? Je ne parcours qu'une seule fois la chaîne de caractères d'entrée.

T'es en python khey, srting est pas un type mutable https://image.noelshack.com/fichiers/2018/47/1/1542653887-95803-full.jpg
à chaque fois que tu fais reduction = reduction[:-1]ou reduction += cca te crée une nouvelle chaine et parcourt reductionpour la remplir avant d'affecter ca à la même adresse.

Mais encore une fois, on s'en fout ça, c'est un détail, ça change rien à l'algo en lui-même. :(

mais si putain, à chaque fois que tu fais reduction+=ctu reparcours reductionpour refaire une chaine. Rien que ca ca te fait passer de O(n) à O(n²).
C'est juste la faute de python par contre pour le coup https://image.noelshack.com/fichiers/2018/40/6/1538852616-screenshot-2018-09-15-21-30-52-1.png

Mais mon code c'était pas du Python c'était du pseudo-code, désolé si tu t'es fourvoyé, c'est vrai que les deux ont une syntaxe similaire. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

AAAAYAAAAAA https://image.noelshack.com/fichiers/2017/01/1483903109-bloggif-5872903951574.gif

DU PSEUDO CODE QU'IL DIT CE CON https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

C'est surement pour ca que ca marche direct quand je le ctrl+c dans un script, aucune erreur d'indentation ou de symbole qui foire. https://image.noelshack.com/fichiers/2018/49/6/1544228179-0-oougcnkormf-oww7.jpg

pure coincidence https://image.noelshack.com/fichiers/2017/07/1487344471-larry-silverstein3.png

Utiliser idle en 2018 https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

ca démarre en 2s j'allais pas ouvrir spyder pour ces conneries https://image.noelshack.com/fichiers/2016/47/1480081450-ris42.png
d'autant que je désinstalle VS en fond et que mon ordi est encore plus en PLS que quand je joue à the Witcher en ultra https://image.noelshack.com/fichiers/2018/10/1/1520264986-1515447450-geralt-dechire-contour2.png

Ceci explique cela https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Bon l'equipe gros stream sale a 200 vues grosse douille de onion jack :ok:
venez en masse commentez svp :ok:
https://twitch.tv/maxx_tv

Le 08 décembre 2018 à 01:23:36 stuckRANG3 a écrit :

Le 08 décembre 2018 à 01:21:23 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:19:21 GeoFront a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

"The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor."

K-th floor c'est le premier niveau nn?

C'est un niveau quelconque entre 1 et N, d'où part l’ascenseur au début du problème.

Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?

De b étages.

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

1 seul appui.
Tu prends les escaliers jusqu'au m-ième étage et tu l'appelles de la-bas avec le bouton sur le mur. https://image.noelshack.com/fichiers/2017/15/1491851452-villani-zepo.png

Le 08 décembre 2018 à 01:24:34 GeoFront a écrit :
et m-th floor c'est quoi?

le niveau max? ou le niveau le plus bas?

Le niveau cible.

Le 08 décembre 2018 à 01:24:54 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:23:36 stuckRANG3 a écrit :

Le 08 décembre 2018 à 01:21:23 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:19:21 GeoFront a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

"The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor."

K-th floor c'est le premier niveau nn?

C'est un niveau quelconque entre 1 et N, d'où part l’ascenseur au début du problème.

Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?

De b étages.

bah non il descend de 1 etages

"By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down."

Le 08 décembre 2018 à 01:21:46 GeoFront a écrit :

Le 08 décembre 2018 à 01:20:58 MecHonnete a écrit :

Le 08 décembre 2018 à 01:17:04 GeoFront a écrit :

Le 08 décembre 2018 à 01:15:34 MecHonnete a écrit :
tu parcours la liste avec une boucle
pour chaque élément i+1 de la liste tel que i+1 = i, tu supprimes i et i+1
waouh

oui sauf qu'ensuite il faudra reparcourir tout les éléments depuis le début

puisque dans ce cas

CabBAD

si tu ne fais qu'un seul passage tu auras ça

CaAD

Et alors ? Si la première liste est S1, après le premier passage tu te retrouves avec une nouvelle liste S2 que tu stockes dans une variable S2, et tu fais une autre boucle qui enveloppe la première pour en disant de stopper pour SN+1 = SN

Oui sauf que l'auteur parle de réduire la chaine jusqu'à ce qu'elle ne soit plus reductible :oui:

donc il faut penser à faire plusieurs passage jusqu'à ce qu'il n'y est plus d'occurences:oui:

Oui j'ai compris c'est ce que j'ai fait dans ma réponse en parlant des SN

Le 08 décembre 2018 à 01:25:14 gay_pom_12 a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

1 seul appui.
Tu prends les escaliers jusqu'au m-ième étage et tu l'appelles de la-bas avec le bouton sur le mur. https://image.noelshack.com/fichiers/2017/15/1491851452-villani-zepo.png

https://image.noelshack.com/fichiers/2017/05/1486200702-bloggif-58959f66094c6.png

Le 08 décembre 2018 à 01:25:39 GeoFront a écrit :

Le 08 décembre 2018 à 01:24:54 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:23:36 stuckRANG3 a écrit :

Le 08 décembre 2018 à 01:21:23 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:19:21 GeoFront a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

"The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor."

K-th floor c'est le premier niveau nn?

C'est un niveau quelconque entre 1 et N, d'où part l’ascenseur au début du problème.

Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?

De b étages.

bah non il descend de 1 etages

"By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down."

https://image.noelshack.com/fichiers/2016/44/1478101831-2016-10-26-15-01-31.png

Bah sinon la solution est simple

en teste si M>k

si oui on fait M-k

Sinon Si M<K

K-M

Sinon // on est dans un cas où M=K

Le 08 décembre 2018 à 01:26:44 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:25:39 GeoFront a écrit :

Le 08 décembre 2018 à 01:24:54 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:23:36 stuckRANG3 a écrit :

Le 08 décembre 2018 à 01:21:23 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:19:21 GeoFront a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

"The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor."

K-th floor c'est le premier niveau nn?

C'est un niveau quelconque entre 1 et N, d'où part l’ascenseur au début du problème.

Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?

De b étages.

bah non il descend de 1 etages

"By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down."

https://image.noelshack.com/fichiers/2016/44/1478101831-2016-10-26-15-01-31.png

il a demandé
"Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?"

bah si on appuie une fois en bas l'ascenceur il descend de 1 etages et non de B etages :hap:

Le 08 décembre 2018 à 01:25:14 gay_pom_12 a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

1 seul appui.
Tu prends les escaliers jusqu'au m-ième étage et tu l'appelles de la-bas avec le bouton sur le mur. https://image.noelshack.com/fichiers/2017/15/1491851452-villani-zepo.png

Au hasard, Euclide ? https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Le 08 décembre 2018 à 01:28:03 GeoFront a écrit :

Le 08 décembre 2018 à 01:26:44 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:25:39 GeoFront a écrit :

Le 08 décembre 2018 à 01:24:54 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:23:36 stuckRANG3 a écrit :

Le 08 décembre 2018 à 01:21:23 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:19:21 GeoFront a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

"The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor."

K-th floor c'est le premier niveau nn?

C'est un niveau quelconque entre 1 et N, d'où part l’ascenseur au début du problème.

Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?

De b étages.

bah non il descend de 1 etages

"By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down."

https://image.noelshack.com/fichiers/2016/44/1478101831-2016-10-26-15-01-31.png

il a demandé
"Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?"

bah si on appuie une fois en bas l'ascenceur il descend de 1 etages et non de B etages :hap:

C'est une blague ? Je comprends pas très bien le 2nd degré moi tu sais. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Le 08 décembre 2018 à 01:22:30 PinkHair-- a écrit :

Le 08 décembre 2018 à 01:18:36 EnBaDuBlok a écrit :

Le 08 décembre 2018 à 01:14:18 PinkHair-- a écrit :

Le 08 décembre 2018 à 01:10:55 EnBaDuBlok a écrit :

Le 08 décembre 2018 à 01:08:34 PinkHair-- a écrit :

Le 08 décembre 2018 à 01:03:41 PlateauDeSACLAY a écrit :

Le 08 décembre 2018 à 01:02:41 PinkHair-- a écrit :

Le 08 décembre 2018 à 01:01:56 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:00:58 PinkHair-- a écrit :

Le 08 décembre 2018 à 00:59:29 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 00:56:05 [carton] a écrit :
Un truc trés vite fait qui devrait se faire en O(n) :

Pour i allant de 0 à taille de S -1{
Tant que S[i] et S[i+1] sont des lettres identiques de casse différentes{
retirer S[i] et S[i+1]
si i>0 alors i--
}
}

Propre. https://image.noelshack.com/fichiers/2017/02/1484388157-obama.png

Cest marrant j'ai retrouvé exactement le même code C sur gfg, avec la même boucle while et les mêmes noms de variables https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

gfg = ?

Geeksforgeeks, je pioche les exos que je donne aux licences là bas https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Ils sont bons les licences en algo ? https://image.noelshack.com/fichiers/2016/47/1480064732-1467335935-jesus4.png

Aussi médiocres que les centraliens, si je devais les situer https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Plus sérieusement, ils sont bons pour programmer et pour faire du visuel. Dès lors qu'il s'agit de se creuser les méninges, les étudiants qui s'en sortent se comptent sur les doigts d'une main https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Vous avez rien résolu du tout depuis le début du topic donc parlez pas

Je suis en licence et je suis le seul à avoir donné la solution, vous êtes bien gentils vous

Ça sert à rien de faire appel à des concepts complexes pour résoudre un problème facile, c'est pour ça que vous n'avez pas réussi à résoudre le problème.

Là on parle d'un simple chaîne de caractères

C'est pas comme si on faisait une opération sur une mégabase de données qui pourrait prendre plusieurs jours et nécessite une optimisation algorithmique, et même dans ce cas là, j'ai bien peur que vous n'arriviez à rien faire étant donné que ce simple problème, vous ne l'avez pas résolu.

Si j'étais face à un cas comme ça j'aurais juste à apprendre les notions d'algorithmique qui me servent à résoudre ce problème, alors que vous même si vous "connaissez tout" vous avez rien fait.

Il faut ouvrir les yeux et être pragmatique, si tu n'as pas de résultats c'est que ta méthode est mauvaise

Tu es très prétentieux pour quelqu'un qui copie du code trouvé sur internet je trouve https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

C'est vous qui êtes prétentieux, vous faites les mecs en mode "on sait tout", vous prenez les autres de haut, alors que vous avez rien résolu, faut se réveiller à un moment :hap:

Que de la gueule

Je vois que tu ne nies pas mon affirmation, à défaut d'être humble tu es au moins honnête https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

J'ai rien copié du tout, hein, t'as juste eu une réaction de gamin "ololo t'as copié un code sur internet"

T'as qu'à copier coller mon code sur google tu trouveras rien du tout, j'ai ouvert codeblocks et je l'ai fait en 5 min, n'importe quel DUT info 1er semestre peut te faire ça, c'est juste un for dans un while

Me concernant, j'ai posté la méthode, et d'autres ont également posté leur code, je ne vois aucun intérêt à débattre dessus https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Tu n'as pas donné la réponse au problème, ce que l'auteur demandait c'est le nombre de caractères restants.

Enfin, si tu veux un petit exo d'algo trivial pour ton niveau, j'imagine, j'aimerais un algo qui permette de résoudre des instance de TSP (Tu peux en trouver sur TSPLIB) de taille au moins 2000, tu as le droit à une majoration <5% https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

J'ai aucune idée de quoi tu parles :hap:
Je sais même pas c'est quoi un TSP.

Le 08 décembre 2018 à 01:28:21 PinkHair-- a écrit :

Le 08 décembre 2018 à 01:25:14 gay_pom_12 a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

1 seul appui.
Tu prends les escaliers jusqu'au m-ième étage et tu l'appelles de la-bas avec le bouton sur le mur. https://image.noelshack.com/fichiers/2017/15/1491851452-villani-zepo.png

Au hasard, Euclide ? https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Il y a de l'idée... https://image.noelshack.com/fichiers/2016/36/1473263957-risitas33.png

Le 08 décembre 2018 à 01:29:20 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:28:03 GeoFront a écrit :

Le 08 décembre 2018 à 01:26:44 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:25:39 GeoFront a écrit :

Le 08 décembre 2018 à 01:24:54 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:23:36 stuckRANG3 a écrit :

Le 08 décembre 2018 à 01:21:23 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:19:21 GeoFront a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

"The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor."

K-th floor c'est le premier niveau nn?

C'est un niveau quelconque entre 1 et N, d'où part l’ascenseur au début du problème.

Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?

De b étages.

bah non il descend de 1 etages

"By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down."

https://image.noelshack.com/fichiers/2016/44/1478101831-2016-10-26-15-01-31.png

il a demandé
"Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?"

bah si on appuie une fois en bas l'ascenceur il descend de 1 etages et non de B etages :hap:

C'est une blague ? Je comprends pas très bien le 2nd degré moi tu sais. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

bon laisses tomber avec tes problèmes qui sont des copiés collés :hap:

Le 08 décembre 2018 à 01:29:55 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:28:21 PinkHair-- a écrit :

Le 08 décembre 2018 à 01:25:14 gay_pom_12 a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

1 seul appui.
Tu prends les escaliers jusqu'au m-ième étage et tu l'appelles de la-bas avec le bouton sur le mur. https://image.noelshack.com/fichiers/2017/15/1491851452-villani-zepo.png

Au hasard, Euclide ? https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Il y a de l'idée... https://image.noelshack.com/fichiers/2016/36/1473263957-risitas33.png

Il a demandé un mot https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Le 08 décembre 2018 à 01:30:14 GeoFront a écrit :

Le 08 décembre 2018 à 01:29:20 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:28:03 GeoFront a écrit :

Le 08 décembre 2018 à 01:26:44 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:25:39 GeoFront a écrit :

Le 08 décembre 2018 à 01:24:54 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:23:36 stuckRANG3 a écrit :

Le 08 décembre 2018 à 01:21:23 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:19:21 GeoFront a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

"The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor."

K-th floor c'est le premier niveau nn?

C'est un niveau quelconque entre 1 et N, d'où part l’ascenseur au début du problème.

Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?

De b étages.

bah non il descend de 1 etages

"By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down."

https://image.noelshack.com/fichiers/2016/44/1478101831-2016-10-26-15-01-31.png

il a demandé
"Et l'ascenseur descend de 1 étage où de b étages quand on appuie sur bas ?"

bah si on appuie une fois en bas l'ascenceur il descend de 1 etages et non de B etages :hap:

C'est une blague ? Je comprends pas très bien le 2nd degré moi tu sais. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

bon laisses tomber avec tes problèmes qui sont des copiés collés :hap:

Il est 1h30 mec, j'ai le cerveau ramollo. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png
Quand t'appuies sur DOWN, ça descend de B étages.
Quand t'appuies sur UP, ça monte de A étages.
Comment faire pour aller à l'étage K ?

Le 08 décembre 2018 à 01:30:48 PinkHair-- a écrit :

Le 08 décembre 2018 à 01:29:55 KheyAuxPommes a écrit :

Le 08 décembre 2018 à 01:28:21 PinkHair-- a écrit :

Le 08 décembre 2018 à 01:25:14 gay_pom_12 a écrit :

Le 08 décembre 2018 à 01:18:10 KheyAuxPommes a écrit :
Essayez celui-là.

A building has n floors.
It has an elevator that is controlled by two buttons only: UP and DOWN.

By pressing the UP button, the elevator will go exactly a floors up.
By pressing the DOWN button, the elevator will go exactly b floors down.

If the elevator is commanded to go lower than the first floor or higher than the n-th floor, it will refuse to move and remain on its current floor.

The elevator starts on the k-th floor. Count how many times the buttons should be pressed to move the elevator to the m-th floor.

Chapeau a celui qui trouve la solution optimale. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Sans l'implémenter, un seul mot-clef me suffit à valider votre solution. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

1 seul appui.
Tu prends les escaliers jusqu'au m-ième étage et tu l'appelles de la-bas avec le bouton sur le mur. https://image.noelshack.com/fichiers/2017/15/1491851452-villani-zepo.png

Au hasard, Euclide ? https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Il y a de l'idée... https://image.noelshack.com/fichiers/2016/36/1473263957-risitas33.png

Il a demandé un mot https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

J'en veux un autre. https://image.noelshack.com/fichiers/2016/41/1476132386-1.png

Données du topic

Auteur
KheyAuxPommes
Date de création
7 décembre 2018 à 23:25:00
Nb. messages archivés
282
Nb. messages JVC
282
En ligne sur JvArchive 246