fbpx
Skip to main content

INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]

Di più
18 Anni 4 Mesi fa #50285 da caterina bianchi

Vi trovate che all'es 5 la regexp è:
Per comodità: D= "dieci"..."novanta" N="uno...nove" C="cent" E="euro"
L=/((D?N?E?)?(D?N?C?)?/


Scusa ma questa regexp accetta anche un'espressione vuota o sbaglio?


e in più "undici","dodici"...., "diciannove" come li gestisci?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME Autore della discussione
  • Visitatori
  • Visitatori
18 Anni 4 Mesi fa #50289 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
Io ho pensato a questa, ma non ne sono così sicuro :D

D =

/[(DN)(N)][EC][(DN)(N)]?C?/

Per essere sicuri si dovrebbe usare l'algoritmo di pettorossi per passare da NFSA a FSA a regexp, ma ci vuole un pò di tempo per farlo ed essere sicuri della correttezza dell'automa.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME Autore della discussione
  • Visitatori
  • Visitatori
18 Anni 4 Mesi fa #50290 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
Scusate, c'è la finale di wimbledon che mi distrae ogni tanto :lol:

D=10,20,30....

N=1,2,3,...

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
18 Anni 4 Mesi fa #50294 da caterina bianchi

Io ho pensato a questa, ma non ne sono così sicuro :D

D =

/[(DN)(N)][EC][(DN)(N)]?C?/

Per essere sicuri si dovrebbe usare l'algoritmo di pettorossi per passare da NFSA a FSA a regexp, ma ci vuole un pò di tempo per farlo ed essere sicuri della correttezza dell'automa.



secondo me così accetti anche 20 C e 30C che non dovrebbe essere accettato

io farei:

D:10,20....90
U: 1,2....9
DEC:11,12....19

(((DU|DEC|D|U)E)?(DU|DEC|D|U)C))|(DU|DEC|D|U)E)

uso la notazione Pettorossi xche quella con le parentesi quadre non mi va di impararla :roll: :lol:

e chiaramente non so se è giusto eventuali correzioni sono ben accette

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
18 Anni 4 Mesi fa #50297 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
Se per 20C intendi "venti centesimi" va preso, è sempre un prezzo.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
18 Anni 4 Mesi fa #50298 da caterina bianchi

Se per 20C intendi "venti centesimi" va preso, è sempre un prezzo.


si li mi sono espresso male, volevo intendere "20 centesimi e 30 centesimi" la frase al completo...non so se mi spiego

Si prega Accedi o Crea un account a partecipare alla conversazione.