Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!

Excel Forum Per condividere esperienze su Microsoft Excel

[RISOLTO] Domino Puzzle

  • Messaggi
  • OFFLINE
    Marius44
    Post: 1.257
    Registrato il: 24/06/2015
    Città: CATANIA
    Età: 80
    Utente Veteran
    Excel2019
    00 05/05/2024 22:58
    Ciao Leo

    Chiarisco (spero).

    Le 34 combinazioni che abbiamo trovate sono tutte quelle possibili per ottenere in orizzontale la somma richiesta (nel nostro caso 12). Pertanto mi sembra ovvio che le quaterne di numeri per ogni riga si devono intendere come DUE tasselli che insieme formano quel totale. I numeri al loro interno si possono invertire ma ALL’INTERNO dello stesso tassello.
    A mo’ d’esempio: seconda riga è 01-56. Possiamo invertire 01 con 10 e 56 con 65 ma non possiamo mettere 06 con 15 (sarebbero altri tasselli).

    Nel mio ragionamento inverto la seconda e la terza riga perché se facessi le somme in verticale (come dovrò fare) lasciandoli come sono, sommando avrei la terza colonna con un totale di 15 e la quarta con un totale di 18. Non sarebbe possibile proseguire. Questo è dovuto al sistema che abbiamo usato per ottenere le quaterne di numeri (come puoi notare i numeri 5 e 6 - in particolare - si trovano nelle ultime posizioni).

    Se non ho sbagliato qualcosa un mio grossolano tentativo (ma ancora da affinare) mi dice che i “quadrati” possibili per la somma 12 con le 34 righe di tasselli (doppi) sarebbero 1134!!! Controllo e ti farò sapere.

    Adesso vado a letto. Domani è un altro giorno (cit. Rossella O’Hara in Gone with the wind).
    Ciao,
    Mario
  • ONLINE
    L2018
    Post: 1.399
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Veteran
    EXCEL 2016 - SPREAD32
    00 07/05/2024 20:03
    Re:
    Marius44, 05/05/2024 22:58:

    Ciao Leo



    Aggiornamento Domino
    purtroppo continuo a non potermi dedicare con costanza e concentrazione al problema, già di per sè complicato.
    Ma oggi dopo aver incolonnato per colonne le 34 stringhe di somma 12 ho notato che anche se 34 elementi presi 4 alla volta darebbero 46376 combinazioni, in realtà QUEI 34 elementi sono tutti orientati dal minore al maggiore da sinistra a destra, e quindi, presi così come sono potrebbero anche non generare soluzioni Domino, o quasi, nel momento in cui si imponga 12 anche come somma verticale.
    Pertanto, dovendo forse rifare da capo la procedura, per me tanto vale prendere in considerazione TUTTE le stringhe possibili, salvo pulirle durante lo sviluppo.
    Sorry

    LEO
    https://t.me/LordBrum
  • OFFLINE
    Marius44
    Post: 1.258
    Registrato il: 24/06/2015
    Città: CATANIA
    Età: 80
    Utente Veteran
    Excel2019
    10 08/05/2024 17:35
    Buonasera a tutti

    Un caro saluto a L2018 (ciao Leo) che mi ha seguito/spronato per trovare una soluzione al problema.

    Chiedo cortesemente a chi può farlo (Admin e/o Moderatori) di eliminare tutti i precedenti allegati (fanno solo confusione) e lasciare solo quest’ultimo lavoro.

    Veniamo al file.
    All’apertura la videata mostra a sinistra i tasselli e a destra (nella piramide rovescia) tutte le combinazioni possibili per ottenere la somma (in ORIZZONTALE) inserita nella cella gialla (C2). Cliccando sul pulsante Mostra la colonna relativa viene cancellata e ripristinata.

    Più in basso vi è il pulsante Vai … e cliccando su di esso vengono nascoste tutte le colonne fino alla CC.
    Potete vedere che nella suddetta colonna vi sono delle indicazioni: inserire la somma cercata (cella gialla, CD5) nonché delle convalide dati riguardanti le modalità di visualizzazione dei risultati. L’elaborato consente di invertire i due tasselli della stessa riga (convalide in verde) ma anche l’inversione dei valori di ogni singolo tassello. Cliccando sul pulsante Esegui vengono mostrate le combinazioni possibili (con le inversioni inserite oppure senza) relative alla somma cercata.

    Aspetto le vostre considerazioni e, principalmente, le vostre correzioni e/o i vostri suggerimenti.
    Ciao a tutti,
    Mario
  • ONLINE
    L2018
    Post: 1.400
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Veteran
    EXCEL 2016 - SPREAD32
    00 08/05/2024 18:29
    Ciao Mario
    anzitutto complimenti per questo ennesimo lavoro che sei riuscito a realizzare nonostante tutte le cose che ti vanno contro.
    Senza neppure ancora usarlo si capisce che è una cosa ben fatta, quali che siano ipotetiche imprecisioni.
    Penso che tu stesso possa inserirlo ne "I vostri Lavori".
    Come Moderatore ti chiedo perchè mai cancellare i precedenti allegati ? Fanno parte dell'evoluzione del programma, ben si capisce che l'ultima versione sostituisce ed annulla le precedenti.
    Tornando al programma, tutto essenziale e funzionale, voglio fare un certo numero di prove, cmq nulla da eccepire.
    Immagino il tuo impazzimento, ma per principio era cosa degna e giusta da completare.
    Ottimo.
    Io poverino potendo solo usare il Power Basic e neppure in modalità grafica, posso solo fare calcoli, e al massimo cavarne dei CSV con cui dialogo con Excel.
    Eppure mi trovo ancora nella fase di calcolo, e a te al massimo potrei obbiettare qualcosa sui calcoli, appunto, se mai capitasse.
    Il dettaglio che ci unisce a prima vista è l'elenco delle combinazioni dei tasselli che effettivamente corrisponde a 49 stringhe.
    Il resto non lo so ancora, ma....domandina:
    potresti dire o anche far dire al tuo prog il numero TOTALE delle soluzioni per ogni somma, comprese quindi tutte le inversioni e i ribaltamente possibili ?
    Per me questo dato sarebbe utile, anche come incentivo a continuare i miei conteggi in merito, sia pure mentre respiro la polvere delle tue "gomme"....
    Bravo
    Ciao

    LEO
    https://t.me/LordBrum
  • OFFLINE
    Marius44
    Post: 1.259
    Registrato il: 24/06/2015
    Città: CATANIA
    Età: 80
    Utente Veteran
    Excel2019
    00 08/05/2024 21:55
    Ciao
    Mi sono scordato di dirlo nel mio precedente intervento. Mi scuso.
    Il numero totale di combinazioni è nella prima cella della colonna dove appaiono i tasselli insieme (cella CF1). Ovvio ricordare che è il totale relativo alle condizioni poste, non è (e non saprei come fare) una sorta di totale generale.

    Fai le prove che ritiene opportune e poi vediamo.
    Ciao,
    Mario
  • ONLINE
    L2018
    Post: 1.401
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Veteran
    EXCEL 2016 - SPREAD32
    00 08/05/2024 22:04
    Re:
    Marius44, 08/05/2024 21:55:

    Ciao
    Mi sono scordato di dirlo nel mio precedente intervento. Mi scuso.
    Il numero totale di combinazioni è nella prima cella della colonna dove appaiono i tasselli insieme (cella CF1). Ovvio ricordare che è il totale relativo alle condizioni poste, non è (e non saprei come fare) una sorta di totale generale.

    Fai le prove che ritiene opportune e poi vediamo.
    Ciao,
    Mario


    sì, già visto che in alto c'è un totale, chiedevo se i totalini che appaiono ad ogni inversione si sommano normalmente a formare il totale generale

    LEO
    https://t.me/LordBrum
  • OFFLINE
    Marius44
    Post: 1.260
    Registrato il: 24/06/2015
    Città: CATANIA
    Età: 80
    Utente Veteran
    Excel2019
    00 09/05/2024 08:57
    Ciao Leo

    Come ho detto (vds mio post precedente) il numero indicato in alto (cella CF1) è il totale che si ottiene in base alle condizioni poste (NON E’ IL TOTALE COMPLESSIVO PER LE VARIE CONDIZIONI).
    Le condizioni che si possono verificare sono:
    a) Inversione dei tasselli di una riga (si/no per le 3 righe)
    b) Inversione delle cifre di ciascun tassello (si/no per 6 i tasselli)
    Quindi avremmo un totale di 18 (3x6) condizioni differenti; ogni condizione genera un certo numero di risultati. Si dovrebbe eseguire il calcolo di tutte (relativamente ad un determinato totale da cercare) le condizioni possibili e farne l somma. E non è detto (ma ne sono quasi certo) che tutte le combinazioni proposte non siano uguali ad altra già conteggiata.

    Come ho già detto, non saprei come fare né saprei trovare il modo di diminuire i tempi d’attesa che, sicuramente, sarebbe molto lunghi.

    Stavo, invece, pensando a come "accorpare" i due elaborati. quello del gioco vero e proprio con quest'ultimo. Come si potrebbero abbinare? E quale sarebbe l'utilità di detto accorpamento? Ne vale la pena? Sinceramente penso proprio di no!

    Ciao a tutti,
    Mario
  • ONLINE
    L2018
    Post: 1.402
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Veteran
    EXCEL 2016 - SPREAD32
    00 09/05/2024 09:36
    Re:
    Ciao, e buongiorno a tutti
    sì, avevo capito benissimo la questione totali parziali e la possibilità che alcuni possano anche parzialmente coincidere con altri, la curiosità era per me che vorrei pervenire, prima di morire, a capire quante solo le soluzioni del domino siffatto. Ma non è importante.
    Accorpare i 2 elaborati ? E' un'idea
    Vedere una serie di soluzioni già pronte puo' soddisfare uno come me, magari altri potrebbero voler giocare.
    Forse si potrebbe presentare il bel quadrato colorato, chiedere la somma da raggiungere, in base a quella presentare 2 o 3 tessere di partenza, far elaborare le soluzioni relative alla semplice somma base, poi se il giocatore clicca per invertire o ribaltare...far elaborare le soluzioni relative e adeguare il quadrato.
    Magari ci potrebbe essere un secondo foglio, forse nascosto, che non so cosa significhi, che contenga a priori TUTTE le soluzioni, oppure di volta in volta quelle delle mosse variate. Sarebbe interessante ma mi sa di altro lavoraccio.
    Infine, sei sicuro che vorresti eliminare gli allegati precedenti per non creare confusione ? se me lo ripeti li cancello, anche se dispiace.
    ciao

    LEO
    https://t.me/LordBrum
  • OFFLINE
    Marius44
    Post: 1.261
    Registrato il: 24/06/2015
    Città: CATANIA
    Età: 80
    Utente Veteran
    Excel2019
    00 10/05/2024 07:08
    Buongiorno a tutti

    Penso che la discussione iniziale possa ritenersi risolta (ma come si mette RISOLTO? Non ho trovato il modo).

    Per quanto attiene la possibilità di accorpare i due "giochini" non credo che possa essere utile, pertanto abbandono l'idea.
    Circa il sapere quante combinazioni esistono per una determinata somma da totalizzare ... mi arrendo. Troppe variabili.

    Ciao a tutti e alla prossima,
    Mario
  • ONLINE
    L2018
    Post: 1.405
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Veteran
    EXCEL 2016 - SPREAD32
    00 10/05/2024 09:05
    Re:
    Marius44, 10/05/2024 07:08:

    Buongiorno a tutti
    Mario



    Ciao Mario
    indubbiamente il problema è risolto
    La sigla RISOLTO mi pare possa metterla solo il moderatore, ce la metterò
    ti dispiace se aspettiamo un giorno per vedere sia se Salvatore abbia qualcosa e sia per una mia verifica ?
    Concordo con l'inutilità di accorpare i 2 giochi, troppo complicato, così come per la verifica del numero totale delle combinazioni, è ciò che sto cercando di fare io.
    OK, Alla prossima
    [Modificato da L2018 10/05/2024 09:05]

    LEO
    https://t.me/LordBrum
  • OFFLINE
    by sal
    Post: 7.613
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 10/05/2024 15:43
    Ciao, non sto molto bene quindi sto partecipando poco, non posso usare il PC.

    Io invece non mi sono soffermato sulle combinazioni, a mio parere, non molto utile, quindi ho girato il problema, invece di cercare le combinazioni con il PC inserisco il totale, ma è da raggiungere con le tessere che ho a disposizione distribuite in modo Random, anche con più giocatori.

    ho creato 3 schemi uno il domino classico in cui si aggiungono le tessere con i due estremi disponibili per inserire le tessere, ed altri 2 quadrati con le somme da raggiungere.

    alla fine delle tessere oppure di un tempo prestabilito si conta chi ha fatto più totali prestabiliti.

    al momento ho creato solo 1 campo di gioco, potrebbe valere per un solo giocatore, ma sono convinto che se i giocatori sono più di 1 creare tanti campi quanti sono i giocatori, altrimenti com si fa a vedere quale giocatore ha raggiunto più totali

    fatemi sapere se potrebbe andare bene la mia impostazione

    al momento non funziona bene perche devo definire le macro

    questa la base un immagine,



    Ciao By Sal (8-D
    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • OFFLINE
    Marius44
    Post: 1.262
    Registrato il: 24/06/2015
    Città: CATANIA
    Età: 80
    Utente Veteran
    Excel2019
    00 10/05/2024 17:11
    Ciao Salvatore

    i migliori auguri perchè tu possa guarire presto.
    Condivido appieno la tua idea. Lascerei solo una sorta di competizione secca: una prova ciascuno dei giocatori e vince la raggiunge il totale prestabilito in minor tempo.
    Riprenditi e sviluppa.
    Ciao,
    Mario
2