Explicación
¡Hola! Para aquellos de ustedes que no toman español, se conjuga un verbo basado en la persona que realiza la acción. Aquí hay un cuadro:
English Spanish
I Yo
You Tú
He Él
She Ella
You (formal) Usted
We all Nosotros
You all Vosotros
They (masculine, plural) Ellos
They (feminine, plural) Ellas
You (plural) Ustedes
En español, todos los verbos terminan con ar
, er
o ir
. Aquí hay otra tabla útil:
Ar Er Ir
Yo o o o
Tú as es es
Él a e e
Ella a e e
Usted a e e
Nosotros amos emos imos
Vosotros áis éis ís
Ellos an en en
Ellas an en en
Ustedes an en en
Dado un pronombre y un verbo, imprime el verbo conjugado usando el pronombre en tiempo presente. No te preocupes por el cambio de tallo y los verbos impares.
Ejemplos
Input Output
Yo escribir Escribo
Tu enseñar Enseñas
Ella querer Quere (It should be quiere but ignore stem changes)
Si su idioma no admite la impresión con acentos, puede omitirlos. De lo contrario, no debería tomar más caracteres para usar á en lugar de a en su código.
Puede encontrar más palabras para probar aquí: http://spanish.speak7.com/spanish_vocabulary_verbs.htm . Tenga en cuenta que el concursante debe ser contestar.
Desafío: cambios en el tallo
En español, algunos verbos tienen cambios en el tallo. Tomemos el verbo querer
por ejemplo. En todas las formas, excepto nosotros y vosotros , los primeros e
cambios a ie
. Entonces yo quiero
, pero nosotros queremos
. Si su programa puede dar cuenta de los cambios en la raíz, puede restar el doble de la longitud de cada palabra que apoya de su puntaje final. Por ejemplo, si admite el cambio i
-> y solo , puede restar el doble de la longitud , o 12, de su puntaje.ie
querer
querer
querer
Para algunos verbos que cambian las raíces, intente esto: https://conjuguemos.com/chart.php?language=spanish&id=2&etre=no&commands=no&all=no&source=public
Pequeñas bonificaciones
Solo por diversión, si explicas qué hace tu código en español, quita 30 de tu puntaje. No solo use Google Translate o podré decirle que hizo trampa.
(Como no soy hispanohablante, corrígeme si hay algún error)