코딩굼벵이
구르는 중
코딩굼벵이
  • 분류 전체보기 (115)
    • [C_C++]이론 공부 (17)
      • 알고리즘 (11)
      • 이론+STL (6)
    • [C_C++]코딩테스트 연습 (45)
      • [프로그래머스] level 1 (26)
      • [프로그래머스] level 2 (5)
      • [백준] 일반 문제 (12)
      • 기타 (2)
    • Solana (28)
      • Documentation (9)
      • Validator - 공부 (10)
      • Validator - 실행 (devnet & te.. (6)
      • 그 외 (3)
    • React (4)
    • Linux (2)
    • Javascript (2)
    • 블록체인 기반 핀테크 및 응용 SW 개발 (8)
      • React (1)
      • Javascript (3)
      • Solidity (3)
      • 프로젝트 (1)
    • 기타 (9)

블로그 메뉴

  • 🌟 깃허브
  • 🌿 Portfolio(2021)
  • 홈
  • 태그
  • 방명록

티스토리

최근 글

태그

  • 밸리데이터
  • Hooks #React
  • 모니터링
  • grafana
  • 솔라나
  • Immer #ContextAPI

인기 글

전체 방문자
오늘
어제
hELLO · Designed By 정상우.
코딩굼벵이

구르는 중

[C_C++]코딩테스트 연습/[백준] 일반 문제

[백준] 11719 그대로 출력하기 2 - C++ 입출력

2022. 1. 22. 19:41
728x90

https://www.acmicpc.net/problem/11719

 

11719번: 그대로 출력하기 2

입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄이 주어질 수도 있고, 각 줄의 앞 뒤에 공백이

www.acmicpc.net

 

문제

입력 받은 대로 출력하는 프로그램을 작성하시오.

입력

입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄이 주어질 수도 있고, 각 줄의 앞 뒤에 공백이 있을 수도 있다.

출력

입력받은 그대로 출력한다.

예제 입력 1 복사

    Hello

Baekjoon     
   Online Judge    

예제 출력 1 복사

    Hello

Baekjoon     
   Online Judge    

 

 

이번에는 빈 줄이 입력됐으면 출력하고 계속 입력을 받을 수 있도록 해야 했다.

11718번 문제에서는 빈줄이 입력되면 종료되게끔 했기에 다른 루프탈출이 필요했다.

while의 조건문에 getline을 넣으면 cin의 EOF를 만날 때까지 루프를 돈다.

 

#include <string>
#include <iostream>

using namespace std;

int main() {
	string str;
    
	while (getline(cin, str)) {
		cout << str << endl;
	}

	return 0;
}

 

위의 코드는 11718에 제출해도 정답 처리된다.

저작자표시 비영리 변경금지 (새창열림)

'[C_C++]코딩테스트 연습 > [백준] 일반 문제' 카테고리의 다른 글

[백준] 삼성 SW 역량 테스트 기출 - 2048 (Easy) (C언어)  (0) 2022.07.20
[백준] 삼성 SW 역량 테스트 기출 - 구슬탈출2 (C언어)  (0) 2022.07.19
[백준] 11721 열 개씩 끊어 출력하기 - C++ 입출력  (0) 2022.01.22
[백준] 11720 숫자의 합 - C++ 입출력  (0) 2022.01.22
[백준] 11718 그대로 출력하기 - C++ 입출력  (0) 2022.01.22
    '[C_C++]코딩테스트 연습/[백준] 일반 문제' 카테고리의 다른 글
    • [백준] 삼성 SW 역량 테스트 기출 - 구슬탈출2 (C언어)
    • [백준] 11721 열 개씩 끊어 출력하기 - C++ 입출력
    • [백준] 11720 숫자의 합 - C++ 입출력
    • [백준] 11718 그대로 출력하기 - C++ 입출력
    코딩굼벵이
    코딩굼벵이
    구르는 재주 연마 중

    티스토리툴바