반응형
https://www.acmicpc.net/problem/4806
4806번: 줄 세기
한 줄에 최대 100글자씩 주어진다. 빈 줄이 주어질 수도 있다.
www.acmicpc.net
간단한 입출력 문제였습니다.
📕 풀이방법
📔 입력 및 초기화
문자열 s, 정답 ans를 선언한 후 입력받습니다.
📔 풀이과정
getline함수로 한 줄 단위로 입력받을 수 있습니다. EOF를 만나면 0을 반환하므로 while loop의 조건에 넣을 수 있습니다.매 loop당 ans를 증가시킵니다.
📔 정답출력
ans를 출력합니다.
📕 Code
#include <bits/stdc++.h>
using namespace std;
string s;
int ans;
int main(){
while(getline(cin,s)) ans++;
cout << ans;
}
*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.
'Algorithm > Implementation' 카테고리의 다른 글
(C++) - 백준(BOJ) 7782 : Alien (0) | 2022.07.13 |
---|---|
(C++) - 백준(BOJ) 11121 : Communication Channels (0) | 2022.07.12 |
(C++) - 백준(BOJ) 13496 : The Merchant of Venice (0) | 2022.07.08 |
(C++) - 백준(BOJ) 3578 : Holes (0) | 2022.07.07 |
(C++) - 백준(BOJ) 11257 : IT Passport Examination (0) | 2022.07.06 |