입력 한 내용은 영어 문장, 문구 또는 단어입니다. 이 포함 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