반응형
https://www.acmicpc.net/problem/4458
8번째 줄의 ignore()함수는 앞선 7번째 줄의 n의 입력버퍼가 11번에 문자열을 입력하는 부분의 입력으로 들어가는 경우를 방지하기 위해 사용했습니다. ignore()함수는 입력한 이후 입력버퍼를 지워주는 역할을 합니다.
#include <iostream>
#include <string>
using namespace std;
int main() {
string k;
int n;
cin >> n;
cin.ignore();
while(n--)
{
getline(cin,k);
if ('a' <= k[0] && k[0] <= 'z')
k[0] -= 32;
cout << k << '\n';
}
}
'Algorithm' 카테고리의 다른 글
(C++) - 백준(BOJ) 11945번 : 뜨거운 붕어빵 답 (0) | 2017.03.18 |
---|---|
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 10801번:카드게임 답 (0) | 2017.03.18 |
(Text) - 백준(BOJ) 9999번 : 구구 (0) | 2017.03.17 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2822번:점수 계산 답 (0) | 2017.03.16 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 5073번:삼각형과 세 변 답 (0) | 2017.03.15 |