Problem1033--대소문자 변경 HARD

1033: 대소문자 변경 HARD

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 656  Solved: 123
[Submit] [Status] [Web Board] [Creator:]

Description

아래의 명령어를 쓰지 않고도 충분히 문제 해결할 수 있다.

사용하였다면 "잘못 푼 것"이니 다시 풀어보자.
1. ios_base::sync_with_stdio(false);
2. cin.tie(0); cout.tie(0);
3. 조건문, +, - 연산
(컴퓨터 성능이 일정하지 않아, HARD가 HARD가 아니게 되어버렸다..., 2025.02.26, 차차)
(여러가지 테크닉을 통해 연산 시간을 180ms 까지 줄일 수 있다.)



문자열의 입력이 들어올 때 각 문자마다 소문자이면은 대문자로 대문자이면은 소문자로 바꿔주는 프로그램을 만들어보자. 
그리고 시간제한 1초 이며 시간 초과가 될 경우
Runtime Error 또는 Time Limit Exeed 가 뜨게 된다.



Input

첫번째 줄에는 테스트케이스가 들어온다. 
그 다음 줄 부터는 문자열 이 들어온다. 

1. TestCase의 범위는 0 < TestCase <= 3,800
2. 문자열의 길이는 0 < Length < 20,000

Output

대문자이면 소문자로, 소문자이면 대문자로 출력을 한다.

Sample Input Copy

2
abC
ABc

Sample Output Copy

ABc
abC

HINT

2022년 기준 동아리방 회장인 차차에게 물어보시면 힌트를 드립니다

Source/Category