cyphen156
백준-문자열 11718 그대로 출력하기 본문
https://www.acmicpc.net/problem/11718
입력받은 문자열을 그대로 한줄로 출력하면 된다.
제약사항
- input case == alpha, blank, integer
- 0 <= input trial <= 100
- 0 <= input case len <= 100
- input case do not start or end blank
주의 사항
scanf를 사용하거나 기본 cin을 사용하면 공백을 기준으로 문자열을 처리하기 때문에 공백을 포함한 입력을 받을 수 있는 함수를 사용해야 한다.
C 풀이
그대로 출력하기_11718.c
/**
* 백준 그대로 출력하기_11718
* 입력받은 대로 문자열을 출력하면 된다.
*
* 제한사항
*****************************************
* input case == alpha, blank, intiger *
* 0 <= input trial <= 100 *
* 0 <= input case len <= 100 *
* input case do not start and end blank *
*****************************************
*
*
*
* 주의
* scanf를 쓰면 공백문자 발생시 다른 문자열로 처리되므로 다른 방법을 써야한다.
*
* 풀이시간 10분
*/
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char ch;
while ((ch = getchar()) != EOF) {
putchar(ch);
}
return 0;
}
C++ 풀이
그대로 출력하기_11718.cpp
/**
* 백준 그대로 출력하기_11718
* 입력받은
*
* 제한사항
*****************************************
* input case == alpha, blank, intiger *
* 0 <= input trial <= 100 *
* 0 <= input case len <= 100 *
* input case do not start and end blank *
*****************************************
*
*
*
* 주의
* 없다.
*
* 풀이시간 5분
*/
#include <iostream>
#include <string>
using namespace std;
int main(void)
{
string str;
while (getline(cin, str))
{
cout << str << '\n';
}
return 0;
}
모든 예제 코드의 소스파일은 제 개인 깃허브 레포지토리 에 있습니다.
Workspace/알고리듬 풀이 at main · cyphen156/Workspace · GitHub
Workspace/알고리듬 풀이 at main · cyphen156/Workspace
Studying . Contribute to cyphen156/Workspace development by creating an account on GitHub.
github.com
'컴퓨터공학 > 알고리듬 풀이' 카테고리의 다른 글
백준-심화 1 3003 킹, 퀸, 룩, 비숍, 나이트, 폰 (0) | 2025.01.20 |
---|---|
백준-심화 1 25083 새싹 (0) | 2025.01.20 |
백준-문자열 5622 다이얼 (0) | 2024.09.30 |
백준-문자열 2908 상수 (1) | 2024.09.30 |
백준-문자열 1152 단어의 개수 (3) | 2024.09.25 |