背景
意大利定冠词(相当于英语的)有七个不同的形式:L”,IL,卤味,GLI,我,拉,乐。使用哪一个取决于三个变量:
- 性别:男性/女性。
- 数字:单数/复数。
- 后继单词的首字母:元音/ A型辅音/ B型辅音。
- 元音是以下任何一种:aeiou。
- 辅音类型B是任何这些情况中:S-后跟另一个辅音,Z-,GN- ,pn结,PS-,x轴,异接着元音(此我充当半元音)。
- 类型A的辅音不是类型B的辅音。
下表显示了上述三个变量的十二种组合中的每种将使用的商品形式。请注意,l'形式附加在后面的单词上,并带有单引号和空格。
挑战
输入一个单词和一个或两个表示性别和数字的字符串,数字或布尔值。(必须从输入的单词中获取首字母)。
输入的单词将是一个小写的ASCII字母序列。重音元音将被其非重音版本代替(例如,realtà将作为realta输入)。
性别和数字输入可以是单独的数字,布尔值或字符串,也可以是字符串的组合数(例如,男性单数为1,女性单数为2,等等)。
只要在答案中指定,任何合理的格式和分隔符都可以使用。
输出单词,并冠以相应的文章形式,并根据需要添加空格或单引号。输出也应该是小写。允许尾随空格或前导空格。
打高尔夫,最短的胜利。
测试用例
在我使用的输入字母下面m
,f
指定性别和s
,p
对数(这只是一个可能的输入格式)。
Input Output Comment
macchina f s la macchina Initial letter is cons. A
zio m s lo zio Initial letter is cons. B
libri m p i libri Initial letter is cons. A
ieri m s lo ieri Initial letter is cons. B
aquile f p le aquile Initial letter is vowel
spagnoli m p gli spagnoli Initial letter is cons. B
golf m s il golf Initial letter is cons. A
ombra f s l'ombra Initial letter is vowel
impossibili m p gli impossibili Initial letter is vowel
ieri
测试用例,因为它是副词而不是名词!(顺便说一句,这是正确的)请!