4470번 : 줄번호
문제 )
텍스트에서 줄을 입력받은 뒤, 줄 번호를 출력하는 프로그램을 작성하시오.
입력 :
첫째 줄에 줄의 수 N이 주어진다. 둘째 줄부터 N개의 줄에 각 줄의 내용이 주어진다. 각 줄에 있는 글자의 개수는 50글자를 넘지 않는다.
출력 :
각 문장의 앞에 줄 번호를 추가한 뒤 출력한다. 줄 번호는 1번부터 시작한다. 줄번호를 추가하는 형식은 출력 예제를 참고하면 된다.
풀이)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <iostream>
#include <string>
using namespace std;
int main()
{
int t;
string word;
cin >> t;
// cin으로 인한 줄바꿈 입력등을 없애야한다.
// 버퍼 초기화
cin.ignore();
for (int i = 0; i < t; i++) {
getline(cin, word);
cout << i + 1 << ". " << word << "\n";
}
return 0;
}
|
cs |
출처 : https://www.acmicpc.net/problem/4470
4470번: 줄번호
텍스트에서 줄을 입력받은 뒤, 줄 번호를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
'Develop > 백준 (Cpp)' 카테고리의 다른 글
[백준] 10801번 : 카드게임 (C++) (0) | 2023.02.05 |
---|---|
[백준] 4493번 : 가위 바위 보? (C++) (0) | 2023.02.05 |
[백준] 3059번 : 등장하지 않는 문자의 합 (C++) (2) | 2023.02.04 |
[백준] 2789번 : 유학 금지 (C++) (1) | 2023.02.04 |
[백준] 2484번 : 주사위 네개 (C++) (0) | 2023.02.04 |