Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1968 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  24465  24466  24467  ..  27191  27192  27193  27194  27195  27196
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2404514
R3g
fonctionnaire certifié ITIL
Posté le 23-12-2021 à 09:02:27  profilanswer
 

Reprise du message précédent :

DDT a écrit :


C'est horrible ce truc topaz paste sans syntax highlighting quand on connaît pas bien le langage. [:tinostar]
 
Très cool ta solution, mais c'est bizarre que ça soit si lent en Python?
Le même algo sur la JVM avec des collections immuables tourne en <200 ms chez moi.


Je comprends pas non plus, j’ai trouvé un mec sur Reddit qui a fait quasiment la même avec des objets et sa soluce tourne en moins d’une seconde :/. J’imagine que je perds du temps à parcourir des tonnes de listes mais quand même…


---------------
Au royaume des sourds, les borgnes sont sourds.
mood
Publicité
Posté le 23-12-2021 à 09:02:27  profilanswer
 

n°2404515
pataluc
Posté le 23-12-2021 à 09:02:29  profilanswer
 

j'ai fait à la main le 1 aussi, pour le 2... je tente à la main aussi  (dans excel c'est zoli pour déplacer les lettres ^^)

n°2404516
Flaie
Posté le 23-12-2021 à 09:30:05  profilanswer
 

J'ai fait les 2 à la main aujourd'hui, pas eu le temps d'adapter mon A* comme je le voulais, je regarderai plus tard ou ce soir pour faire ça correctement avec du code.

 

Mais j'ai fait une animation en échange
https://i.ibb.co/x6V2mfZ/ezgif-com-gif-maker-16.gif

 

La partie 2 y'a plus de step, le flemme tout ça :o

Message cité 1 fois
Message édité par Flaie le 23-12-2021 à 09:30:45
n°2404517
beel1
Posté le 23-12-2021 à 09:51:18  profilanswer
 

_pollux_ a écrit :

Bah, par itération, en 4 coups, t'es bon !

 

:D


Yep du coup 17120 et c'est avec la partie 2 que j'ai capté qu'en fait il y a DEUX places à gauche et à droite et non une seule de chaque côté [:prozac]

n°2404518
masklinn
í dag viðrar vel til loftárása
Posté le 23-12-2021 à 09:52:11  profilanswer
 

Flaie a écrit :

J'ai fait les 2 à la main aujourd'hui, pas eu le temps d'adapter mon A* comme je le voulais, je regarderai plus tard ou ce soir pour faire ça correctement avec du code.
 
Mais j'ai fait une animation en échange
https://i.ibb.co/x6V2mfZ/ezgif-com-gif-maker-16.gif
 
La partie 2 y'a plus de step, le flemme tout ça :o


Tu peux pas juste faire un arbre des états? Il y a genre 20 cellules et 8 acteurs donc t’as un maximum absolu de 5 milliards d’états.  
 
Bon ça va être un peu chiant parce que tu dois memo pour pas retourner a des états vus, mais ça me semble un truc que tu BFS (partant du principe qu’il faut trouver le cout le plus bas) et zou?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2404519
Flaie
Posté le 23-12-2021 à 09:59:52  profilanswer
 

Probablement que si mais je me suis entêté là dessus, je dois être pas loin.

n°2404520
flo850
moi je
Posté le 23-12-2021 à 10:39:33  profilanswer
 

MAIS PUTAIN LE GARS M EXPLIQUE DU MATIN QUE LA VF DU LIVRE DE DUNE NE CONTIENT QUE LE FILM ALORS QUE LA VERSION US VA PLUS LOIN
 
- ça depend des editions
- NON
- j'ai le livre là, sous les yeux, je l'ia lu il y a 2 mois, je t'assure que si  
 
 
c'est gastu le gars en fait  
 
et il s'est monté un pc pour noël ( rappel , surendetté, va prendre un crédit conso  pour faire sa terasse parceque les banques classiques ne veulent pas lui preter) : 5950x , 3070ti , 64 Go de RAM, écran 4K compatible jubi .., soit quasi le budget de la dalle en beton de sa terasse
et tu joues à quoi ?
starcraft
 
En fait je dois être jaloux :/
 
 
Il part ce soir , ouf


---------------

n°2404521
ratibus
Posté le 23-12-2021 à 11:13:43  profilanswer
 

L'AoC du jour, le genre de truc que je déteste :D
J'arrive même pas à trouver à la main la solution de la partie 1 :(
https://pastebin.com/PtM7kurT

Spoiler :

J'ai raté quelle optimisation de déplacement ?

n°2404522
Dion
Acceuil
Posté le 23-12-2021 à 11:17:49  profilanswer
 

Faire venir un technicien en lui disant "c'est probablement cette pièce qui déconne", il teste, confirme que c'est bien ça et t'explique que c'est la seule pièce qu'il n'a pas, qu'il doit revenir dans 15 jours  :fou:


---------------
It is not called show art
n°2404523
ratibus
Posté le 23-12-2021 à 11:21:53  profilanswer
 

Dion a écrit :

Faire venir un technicien en lui disant "c'est probablement cette pièce qui déconne", il teste, confirme que c'est bien ça et t'explique que c'est la seule pièce qu'il n'a pas, qu'il doit revenir dans 15 jours  :fou:


Sur quel type de matériel ?

mood
Publicité
Posté le 23-12-2021 à 11:21:53  profilanswer
 

n°2404524
Dion
Acceuil
Posté le 23-12-2021 à 11:25:34  profilanswer
 

Un four, bloc alim qui a cramée.
 
Mais ça va la période des fêtes c'est pas le genre de période où tu as prévu de t'en servir :o
 
(et il me faut une facture donc je ne répare pas moi même)


---------------
It is not called show art
n°2404525
Flaie
Posté le 23-12-2021 à 11:36:47  profilanswer
 

ratibus a écrit :

L'AoC du jour, le genre de truc que je déteste :D
J'arrive même pas à trouver à la main la solution de la partie 1 :(
https://pastebin.com/PtM7kurT

Spoiler :

J'ai raté quelle optimisation de déplacement ?



Spoiler :

11120

 

ton premier A tu peux économise 2 mouvements (je pense, je suis en train de tester avec ton input)

Message cité 1 fois
Message édité par Flaie le 23-12-2021 à 11:46:53
n°2404526
masklinn
í dag viðrar vel til loftárása
Posté le 23-12-2021 à 11:45:26  profilanswer
 

flo850 a écrit :

MAIS PUTAIN LE GARS M EXPLIQUE DU MATIN QUE LA VF DU LIVRE DE DUNE NE CONTIENT QUE LE FILM ALORS QUE LA VERSION US VA PLUS LOIN


 [:paul glagla]  
 
Comme ça marcherait quand la traduction FR est sortie en 1970? Il pense (?) que la VF était coupée (??) et que Denis Villeneuve a scénarisé à partir de la VF (???)
 
Et accessoirement, il découvre que les livres EN sont souvent / généralement séparés en plusieurs volumes à la traduction en FR? Et il confond la fin de Dune I avec la fin de la VF du livre?


Message édité par masklinn le 23-12-2021 à 11:51:51

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2404528
ratibus
Posté le 23-12-2021 à 11:48:13  profilanswer
 

Flaie a écrit :


Spoiler :

11120
 
ton premier A tu peux économise 2 mouvements (je pense, je suis en train de tester avec ton input)



Spoiler :

https://pastebin.com/LxCskJmH j'arrive à 11126, pas à 11120. J'ai pas dû comprendre tes moves :D Et tu édites :o

n°2404529
Flaie
Posté le 23-12-2021 à 11:49:46  profilanswer
 

ratibus a écrit :


Spoiler :

https://pastebin.com/LxCskJmH j'arrive à 11126, pas à 11120. J'ai pas dû comprendre tes moves :D Et tu édites :o



Spoiler :

oui j'édite car je m'emmêles moi même les pinceaux :D

n°2404531
ratibus
Posté le 23-12-2021 à 11:51:37  profilanswer
 

Flaie a écrit :


Spoiler :

oui j'édite car je m'emmêles moi même les pinceaux :D



Spoiler :

:D ma femme m'avait déjà fait gagner 2 points mais là je coince :(
Je vais devoir prendre des soluces et voir ce qu'ils trouvent.

n°2404532
ratibus
Posté le 23-12-2021 à 12:04:56  profilanswer
 

Spoiler :

J'ai soumis la réponse 11120 c'est bien la réponse attendue.  
J'essaie de voir comment l'atteindre maintenant :D

n°2404533
___alt
Posté le 23-12-2021 à 12:05:35  profilanswer
 

Flaie a écrit :


Merci je suis tombé sur ce tag suggéré par github y'a 2-3j espérons que je recevrai un tshirt Kotlin :D
 


 

Flaie a écrit :


Voila ce que j'ai pour 2015/06

--- Day 6: Probably a Fire Hazard ---
  Part 1: 569999    (181ms)
  Part 2: 17836115  (277ms)



 
Ok ça reste la solution naïve (bien écrite).
Je vais aller bricoler un peu pour rendre ça plus efficace.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2404535
beel1
Posté le 23-12-2021 à 12:11:24  profilanswer
 

Mais comment on peut avoir "too low" à la partie 2 pinaize :fou:
https://pastebin.com/kCjYsaGv
j'ai raté une règle à la con ?

n°2404536
ratibus
Posté le 23-12-2021 à 12:12:48  profilanswer
 

Flaie : j'ai trouvé : https://pastebin.com/2FP2YBrF

Spoiler :

Fallait garer le premier D à gauche et pas à droite :D

n°2404538
ratibus
Posté le 23-12-2021 à 12:16:33  profilanswer
 

beel1 a écrit :

Mais comment on peut avoir "too low" à la partie 2 pinaize :fou:
https://pastebin.com/kCjYsaGv
j'ai raté une règle à la con ?


Spoiler :

T'as pas le droit de te déplacer une fois dans le couloir, à part pour rejoindre ta pièce de destination finale, du coup c'est pas possible le passage de ta situation ligne 73  à ta situation ligne 81 où tu fais 2B.

n°2404539
Flaie
Posté le 23-12-2021 à 12:17:34  profilanswer
 

ratibus a écrit :

Flaie : j'ai trouvé : https://pastebin.com/2FP2YBrF

Spoiler :

Fallait garer le premier D à gauche et pas à droite :D



Ah ben voila :jap:
Je sais pas comment j'ai fait mon calcul pour tomber juste par contre :lol:  :lol:

n°2404540
ratibus
Posté le 23-12-2021 à 12:24:52  profilanswer
 

Flaie a écrit :


Ah ben voila :jap:
Je sais pas comment j'ai fait mon calcul pour tomber juste par contre :lol:  :lol:


Encore la chance :o

n°2404541
beel1
Posté le 23-12-2021 à 12:38:12  profilanswer
 

ratibus a écrit :


Spoiler :

T'as pas le droit de te déplacer une fois dans le couloir, à part pour rejoindre ta pièce de destination finale, du coup c'est pas possible le passage de ta situation ligne 73  à ta situation ligne 81 où tu fais 2B.



haaaaaaaaaan
merci :jap:

n°2404542
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 23-12-2021 à 12:47:56  profilanswer
 

Flaie a écrit :


Ah ben voila :jap:
Je sais pas comment j'ai fait mon calcul pour tomber juste par contre :lol: :lol:


lol le niveau de merde sur ce forum

n°2404543
ratibus
Posté le 23-12-2021 à 12:50:15  profilanswer
 

beel1 a écrit :


haaaaaaaaaan
merci :jap:


Pour l'instant j'arrive pas à trouver une solution à la main pour la partie 2 :D

hephaestos a écrit :


lol le niveau de merde sur ce forum


PQ

n°2404544
ratibus
Posté le 23-12-2021 à 13:00:51  profilanswer
 

C'est parti, je mets mon fils sur le coup :d
https://img3.super-h.fr/images/snapshot_282475249d617d08505cec5d7.jpg


---------------
Mon blog
n°2404545
___alt
Posté le 23-12-2021 à 13:05:21  profilanswer
 

C'est parti, je mets de la main d’œuvre pas chère sur le coup (j'ai pas de fils)
https://i.imgur.com/1E3R8mw.png


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2404546
Kenshineuh
Posté le 23-12-2021 à 13:06:14  profilanswer
 

C’est eux qui te refilent les blagues que tu postes sur Twitter ?  :mouais:

n°2404547
___alt
Posté le 23-12-2021 à 13:12:41  profilanswer
 

Kenshineuh a écrit :

C’est eux qui te refilent les blagues que tu postes sur Twitter ?  :mouais:


 
Entre mon père qui a été biberonné à l'Almanach Vermot et Harkonnen sur ce topic, j'ai été à bonne école.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2404548
Flaie
Posté le 23-12-2021 à 13:13:44  profilanswer
 

hephaestos a écrit :


lol le niveau de merde sur ce forum


 :fou:  :fou:  
J'ai refait le tracé c'est ce que j'avais trouvé en fait #ExcuseA2Balles
 

Kenshineuh a écrit :

C’est eux qui te refilent les blagues que tu postes sur Twitter ?  :mouais:


on veut voir

n°2404549
Dion
Acceuil
Posté le 23-12-2021 à 13:15:50  profilanswer
 

Au pays de Jean Roucas et Michel Leeb  :sol:


---------------
It is not called show art
n°2404550
Flaie
Posté le 23-12-2021 à 13:48:55  profilanswer
 

rati la prochaine fois que tu veux tester tes mouvements: https://amphipod.net

n°2404551
beel1
Posté le 23-12-2021 à 13:50:16  profilanswer
 


En stop motion :love:

n°2404552
ratibus
Posté le 23-12-2021 à 14:14:36  profilanswer
 

Flaie a écrit :

rati la prochaine fois que tu veux tester tes mouvements: https://amphipod.net


:jap:
Par contre ça autorise des mouvements interdits :o


---------------
Mon blog
n°2404553
Ydalb
In Crêpes n' Cidre I Trust!
Posté le 23-12-2021 à 14:21:16  profilanswer
 

Flaie a écrit :

rati la prochaine fois que tu veux tester tes mouvements: https://amphipod.net


Génial :D

 
Code :
  1. #############
  2. #...........#
  3. ###D#D#B#A###
  4.   #C#A#B#C#
  5.   #########


Bon par contre j'arrive pas, je trouve 16620 en mieux :| Je pars en vidant la 4ème room, en mettant le A tout à gauche et le C sur la droite

Message cité 1 fois
Message édité par Ydalb le 23-12-2021 à 14:23:51

---------------
:o
n°2404554
R3g
fonctionnaire certifié ITIL
Posté le 23-12-2021 à 14:52:34  profilanswer
 

Bon ma solution marche pour la partie 1, mais pas pour la partie 2 [:sadnoir]


---------------
Au royaume des sourds, les borgnes sont sourds.
n°2404555
___alt
Posté le 23-12-2021 à 15:07:58  profilanswer
 

Bon j'ai craqué, je me suis réécrit des fonctions de parsing bêtes et méchantes à base de regexp.

 
Code :
  1. public static <T> T parse1(Pattern pattern, String text, Function<String, T> mapper) {
  2.     var matcher = match(pattern, text);
  3.     return mapper.apply(matcher.group(1));
  4. }
  5.  
  6. public static <T, U> Tuple2<T, U> parse2(Pattern pattern, String text,
  7.                                          Function<String, T> mapper1,
  8.                                          Function<String, U> mapper2) {
  9.     var matcher = match(pattern, text);
  10.     return Tuple.of(
  11.             mapper1.apply(matcher.group(1)),
  12.             mapper2.apply(matcher.group(2))
  13.     );
  14. }
  15.  
  16. public static <T, U, V> Tuple3<T, U, V> parse3(Pattern pattern, String text,
  17.                                                Function<String, T> mapper1,
  18.                                                Function<String, U> mapper2,
  19.                                                Function<String, V> mapper3) {
  20.     var matcher = match(pattern, text);
  21.     return Tuple.of(
  22.             mapper1.apply(matcher.group(1)),
  23.             mapper2.apply(matcher.group(2)),
  24.             mapper3.apply(matcher.group(3))
  25.     );
  26. }
  27.  
  28. public static <T, U, V, W> Tuple4<T, U, V, W> parse4(Pattern pattern, String text,
  29.                                                      Function<String, T> mapper1,
  30.                                                      Function<String, U> mapper2,
  31.                                                      Function<String, V> mapper3,
  32.                                                      Function<String, W> mapper4) {
  33.     var matcher = match(pattern, text);
  34.     return Tuple.of(
  35.             mapper1.apply(matcher.group(1)),
  36.             mapper2.apply(matcher.group(2)),
  37.             mapper3.apply(matcher.group(3)),
  38.             mapper4.apply(matcher.group(4))
  39.     );
  40. }
 

Et par exemple pour récupérer le contenu d'une ligne où y'a deux Strings et un Int :

 
Code :
  1. PatternParsers.parse3(inputFormat, line, identity(), identity(), Integer::parseInt)
 

Y'a mieux dans d'autres langages plus souples, mais c'est pas trop dégueu au final.


Message édité par ___alt le 23-12-2021 à 15:09:46

---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2404556
R3g
fonctionnaire certifié ITIL
Posté le 23-12-2021 à 15:11:32  profilanswer
 

Code :
  1. def amphiprint(world):
  2.    print('#############')
  3.    print('#' + ''.join(c or '.' for c in world[4]) + '#')
  4.    print('###' + '#'.join(world[i][0] or '.' for i in range(4)) + '###')
  5.    for i in range(1, len(world[0])):
  6.        print('  #' + '#'.join(world[j][i] or '.' for j in range(4)) + '#')
  7.    print('  #########  ')


J'ai bien avancé là, il est temps de faire une pause. Je vais acheter des cadeaux de Noel :o


---------------
Au royaume des sourds, les borgnes sont sourds.
n°2404557
___alt
Posté le 23-12-2021 à 15:13:21  profilanswer
 

2019 j'étais parti faire mes courses de Noël le 23 aussi.
Bon y'avait une grève des transports massive, c'était tranquille dans les grands magasins à Paris. Seul défaut, j'avais du y aller à pied, mais ça promène.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2404559
ratibus
Posté le 23-12-2021 à 15:22:10  profilanswer
 

Ydalb a écrit :


Génial :D
 

Code :
  1. #############
  2. #...........#
  3. ###D#D#B#A###
  4.   #C#A#B#C#
  5.   #########


Bon par contre j'arrive pas, je trouve 16620 en mieux :| Je pars en vidant la 4ème room, en mettant le A tout à gauche et le C sur la droite


Pas mieux que toi (à la main) pour l'instant.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  24465  24466  24467  ..  27191  27192  27193  27194  27195  27196

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)