您输入的内容将为英语句子,短语或单词。它只会包含a-zA-Z' -,.!?
。您的任务是获取输入,删除空格,然后重新分配大写字母,以使之前被大写的索引中的字母(并且只有之前被大写的索引中的字母)被大写。
例如,如果输入为A Quick Brown Fox Jumped Over The Lazy Dog
,则大写字母的(从0开始)索引为0, 2, 8, 14, 18, 25, 30, 34, 39
。接下来,从输入中删除空格:AQuickBrownFoxJumpedOverTheLazyDog
。接下来,将所有字母都小写,但在0, 2, 8, 14, 18, 25, 30, 34, 39
:处将AqUickbrOwnfoxJumpEdovertHelazYdog
其大写。
输入项
您输入的内容将为英语句子,短语或单词。它只能包含小写字母,大写字母,连字符,撇号,逗号,句点,问号,感叹号和空格。
输出量
输入的空格已删除,小写字母d,大写字母d中的字母位于大写字母的索引处。
注意:您的程序不会因IndexOutOfRange或类似错误而崩溃(此类执行终止错误)。
测试用例
Hi! Test!
Hi!tEst!
A Quick Brown Fox Jumped Over The Lazy Dog
AqUickbrOwnfoxJumpEdovertHelazYdog
testing TESTing TeStING testing testing TESTING
testingtESTIngteStInGTEstingtestingtestiNG
TESTING... ... ... success! EUREKA???!!! maybe, don't, NOOOOO
TESTING.........success!eureKA???!!!maybe,don't,nooooo
Enter PASSWORD ---------
Enterpassword---------
A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Z z
AabbCcddEeffGghhIijjKkllMmnnOoppQqrrSsttUuvvWwxxZz
TEST
teST
0, 2, 8, 14, 18, 23, 27, 32
0, 2, 8, 14, 18, 25, 30, 34, 39