Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Parole Particolari

l
laertleba (2840 points)
11 28 42
in HW4 by (2.8k points)

Ciao a tutti, 

una parola come make-believe va trattata come due parole oppure una parola unica? 

Dato che ci siamo, ci sono altri casi particolari simili a questo di cui dobbiamo essere attenti, siccome la descrizione non lo specifica bene cos'è una parola dobbiamo controllare i test, cosa che sarebbe esaustiva. In un altra domanda che ho fatto mi hanno risposto che con parola si intende "sequenza massimale di caratteri alfabetici", se fosse cosi allora una parola del tipo hell123o  sarebbe divisa in due parole diverse 'hell' e 'o', e non mi sembra che è cosi.

523 views
closed

3 Answers

Best answer
Exyss (21510 points)
1 2 79
by (21.5k points)
selected by

Come scritto da @Matypist , la nota aggiunta dal professore comprende ogni casistica possibile. Se c'è un carattere non alfabetico, allora conta come un divisore tra parole

Ivanettoss (6040 points)
1 2 11
by (6.0k points)
edited by
Edit: puoi dividere osservando quando incontri un carattere non alfanumerico
Matypist (5370 points)
11 16 45
by (5.4k points)

ATTENZIONE: i vostri programmi NON DEVONO sfruttare eventuali periodicità o caratteristiche strutturali degli input, ma devono essere applicabili a qualsiasi input valido.

Matypist (5370 points)
11 16 45
by (5.4k points)
edited by
Come ti ho risposto nel tuo precedente quesito il '-' (così come qualsiasi altro carattere non alfabetico) interrompe un'eventuale parola (sequenza massimale di caratteri alfabetici) in quanto carattere non alfabetico. Ergo vanno trattate come due parole distinte. La consegna (o, meglio, la nota aggiunta ad essa) specifica perfettamente cos'è una parola ed è infatti con la sua definizione che ho risolto il tuo dubbio.
l
laertleba (2840 points)
11 28 42
by (2.8k points)
Me la puoi mostrare dove esattamente lo dice "sequenza massimale di caratteri alfabetici"?
Exyss (21510 points)
1 2 79
by (21.5k points)

Nella pagina del quarto homework, sotto la scritta ATTENZIONE

Matypist (5370 points)
11 16 45
by (5.4k points)
l
laertleba (2840 points)
11 28 42
by (2.8k points)
allora mi pare che tutto i nonalpha vanno sostituiti con dei spazi
Exyss (21510 points)
1 2 79
by (21.5k points)
Si, può essere interpretato così dato che uno spazio normalmente divide le parole