[백준 BOJ] 17295번 엔드게임 스포일러 (C++/cpp)

2022. 10. 31. 16:59PS (Program Solving)/BOJ (백준)

문제 설명

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

 

17295번: 엔드게임 스포일러

《어벤져스: 엔드게임》(영어: Avengers: Endgame)은 2019년 개봉한 미국의 슈퍼히어로 영화로, 마블 코믹스의 동명 팀을 원작으로 하고 있으며, 마블 스튜디오가 제작하고, 월트 디즈니 스튜디오

www.acmicpc.net

백준 BOJ 17295번 엔드게임 스포일러 문제 사진

 

접근 방법 - 기본적인 입출력 응용문제

백준의 17295번 문제는 기본적인 입출력을 수행하여 해결할 수 있는 문제이다.

해당 문제는, 예제 입출력에 나온 대로 입력을 받은 뒤 정답을 출력하여 해결해야 하는 문제이다.

입출력이 각각 딱 하나로 결정되어있기 때문에, 단순 입출력문을 코드로 작성하여 해결하면 되는 문제이다.

따라서, 각자 사용하는 언어의 기본적인 문법만 잘 인지하고 있다면 아주 쉽게 해결할 수 있을 것으로 예상된다.

이때, 공백을 포함한 문자열이 입력으로 주어져있기 때문에, cpp를 사용하는 경우엔 아래의 구문을 꼭 참고하길 바란다.

getline(cin, st);
// 공백을 포함한 문자열을 입력받고, 이를 st에 저장한다.

기본적인 문제이기 때문에 코드에 대한 설명은 생략하였다.

필자는 아래처럼 코드를 작성하여 문제를 해결하였다.

 

성공한 코드

#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable: 4996)
#include <iostream>
#include <string>
#define endl '\n'
using namespace std;

//백준 17295번 코드
int main() {
	ios::sync_with_stdio(false);
	cin.tie(NULL);	cout.tie(NULL);

	string st;
	getline(cin, st);
	cout << "Avengers: Endgame" << endl;
}

 

제출 결과

백준 BOJ 17295번 엔드게임 스포일러 문제 C++ 제출 결과

(2022.10.29 백준 17295번 문제 제출 결과)

반응형