Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Quesito Da Scervellarsi

    quesito posto in classe che non mi fa dormire perchè non riesco a risolverlo:

    deficentemente un mio collega non sa tenere la bocca chiusa e ha preso parola con il docente di programmazione, con argomento chiavi wpa.

    comunque vi risparmio il perchè dell'assegnamento del compito, e ve lo spiego direttamente:

    COMPORRE TUTTE LE CHIAVI POSSIBILI IN WPA

    creare una lista stampata in cui siano presenti delle stringhe alfanumeriche contenenti i caratteri da 0-9 e le lettere dalla a alla z per un massimo di 32 caratteri ciascuna, ovviamente combinate insieme.

    considerare che:
    in ogni stringa possono esserci dei numeri doppi o tripli e così via.. quindi la prima stringa numerica sarà sicuramente 00000000000000000000000000000000
    mentre l'ultima
    99999999999999999999999999999999

    idem per quelle lettereali
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    e
    zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

    esempio di chiave: 2yshjdks987yq0lkhloudn2qyahjust3

    non sto più riuscendo a dormire.

    grazie.

  2. #2
    L'approccio naif è di usare 32 for annidiati, ma si può fare di meglio (di fatto quel codice "simula" i cicli in questione in un unico ciclo); tra l'altro poi l'ho un po' messo in ordine e postato altrove.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301

    Moderazione

    Originariamente inviato da napster2world
    comunque vi risparmio il perchè dell'assegnamento del compito, e ve lo spiego direttamente [...]
    Qui non facciamo i compiti a casa: leggi il Regolamento per conoscere le norme da seguire.

    Se hai un problema di programmazione, indica il linguaggio, il codice che hai scritto e il problema che riscontri e saremo ben felici di darti una mano.

    Delegare ad altri il lavoro non è un'operazione tollerata qui.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.