https://www.acmicpc.net/problem/5524
5524번: 입실 관리
JOI회사에서는 방에 들어가기 위해 입실 기록을 입력할 때 알파벳으로 이름을 입력한다. 그런데, 컴퓨터에 오류가 나서 대문자 소문자가 섞여버려 입실 기록이 읽기 힘들어졌다. JOI회사의 입실
www.acmicpc.net
c++로 백준 알고리즘 5524번 문제를 풀어보겠다.
문제
JOI회사에서는 방에 들어가기 위해 입실 기록을 입력할 때 알파벳으로 이름을 입력한다. 그런데, 컴퓨터에 오류가 나서 대문자 소문자가 섞여버려 입실 기록이 읽기 힘들어졌다.
JOI회사의 입실 기록을 읽기 쉽게 하기 위해서 기록된 이름을 모두 소문자로 변환하는 프로그램을 작성하라. 단, 입실 기록에는 같은 이름의 사람이 생기기도 한다.
입력
첫째 줄에는 정수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄부터는 1글자 이상 20문자 이하의 영어 대문자, 소문자로만 이루어지는 문자열 Si가 주어진다.
출력
i번째 줄에, i번째 입실자의 이름을 소문자로 출력한다.
서브태스크
번호배점제한
1 | 60 | N ≤ 10. |
2 | 40 | 추가적인 제약 조건이 없다. |
예제 입력 1 복사
3
WatanabE
ITO
YamaMoto
예제 출력 1 복사
watanabe
ito
yamamoto
<문제 풀이>
1. T를 선언한 후 입력받는다.
2. for문을 T번 반복하며 주어진 문제를 해결한다.
- for 반복문 코드 내용 -
문자열을 입력받는다.
입력받은 문자열의 문자를 하나씩 돌아가며 출력한다. (단, 대문자라면 소문자로 변환해 출력하도록 조건을 건다.)
한 줄을 건너띈 후 다시 for문을 반복한다.
코드는 다음과 같다.

'C++' 카테고리의 다른 글
[백준 알고리즘] 6359번 : 만취한 상범, c++ (0) | 2022.03.18 |
---|---|
[백준 알고리즘] 1920번 : 수 찾기, c++ (0) | 2022.03.17 |
[백준 알고리즘] 11023번 : 더하기 3, c++ (0) | 2022.03.16 |
[백준 알고리즘] 10822번 : 더하기, c++ (0) | 2022.03.16 |
[백준 알고리즘] 1427번 : 소트인사이드, c++ (0) | 2022.03.15 |