```
백준14645번 와이버스 부릉부릉 C++로 구현해보기
```

이번 글을 통해 배워갈 내용
- 백준 14645번 풀이
- 간단한 C++ 입력연습
https://www.acmicpc.net/problem/14645
14645번: 와이버스 부릉부릉
첫 줄에 출발역과 종착역을 제외한 정거장의 수 N(1 ≤ N ≤ 100,000)과 출발역에서 탑승하는 사람의 수 K(1 ≤ K ≤ 10,000)가 주어진다. 둘째 줄부터 N개의 줄에 걸쳐 각 줄마다 i번째 정거장에서 탑승
www.acmicpc.net
백준 14645번 와이버스 부릉부릉의 경우
난이도 미정의 문제로서
입력을 받고 버스 운전자 이름을 출력해주면 되는 문제다
3분 정도 위에 링크를 방문하셔서 풀어보시고
안풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다.
입력을 받고
void getInputFromUser()
{
/* 입력 속도를 줄여서 시간제한을 통과하기 위해서 stringstream 사용*/
std::string inputStr;
int M;
int N;
std::getline(std::cin, inputStr);
std::stringstream ss(inputStr);
ss >> M;
ss >> N;
for (int i = 0; i < M; i++)
{
std::getline(std::cin, inputStr);
}
}
출력하면 되는 문제입니다.
void printResult()
{
std::cout << "비와이";
}
전체코드는 아래와 같습니다.
#include <iostream>
#include <string>
#include <sstream>
#include <vector>
#include <stack>
#include <queue>
#include <map>
#include <algorithm>
#include<numeric>
// https://www.acmicpc.net/problem/3252
class CBus
{
private:
public:
CBus()
{
}
~CBus()
{
}
void getInputFromUser()
{
/* 입력 속도를 줄여서 시간제한을 통과하기 위해서 stringstream 사용*/
std::string inputStr;
int M;
int N;
std::getline(std::cin, inputStr);
std::stringstream ss(inputStr);
ss >> M;
ss >> N;
for (int i = 0; i < M; i++)
{
std::getline(std::cin, inputStr);
}
}
void printResult()
{
std::cout << "비와이";
}
};
int main()
{
std::cin.tie(NULL);
std::ios::sync_with_stdio(false);
CBus* cBus = new CBus();
cBus->getInputFromUser();
cBus->printResult();
}
문제가 너무 재미있어서 한참을 웃었네요~
웃는건
건강에 좋습니다~
고로 좋은 문제입니다 ㅎㅎㅎ
읽어주셔서 감사합니다
무엇인가 얻어가셨기를 바라며
오늘도 즐거운 코딩하시길 바랍니다 ~ :)
참조 및 인용
C++ Primer
Introduction to Algorithms
https://codemasterkimc.tistory.com/35
C++ 이론을 배울수 있는 곳 정리
개요 C++을 배우는 책, 강의, 블로그, 링크 등을 공유합니다. (링크 및 간략한 설명을 하였으나 만약 원작자가 링크를 거는것을 원치 않을 경우 연락주시기 바랍니다.) 서적 https://www.amazon.com/Prime
codemasterkimc.tistory.com
https://codemasterkimc.tistory.com/50
300년차 개발자의 좋은 코드 5계명 (Clean Code)
이번 글을 통해 배워갈 내용 좋은 코드(Clean Code)를 작성하기 위해 개발자로서 생각해볼 5가지 요소를 알아보겠습니다. 개요 좋은 코드란 무엇일까요? 저는 자원이 한정적인 컴퓨터 세상에서 좋
codemasterkimc.tistory.com
'C++ > C++ 알고리즘' 카테고리의 다른 글
| 백준 14648번 쿼리 맛보기 C++로 구현해보기 (0) | 2021.08.31 |
|---|---|
| 백준 14647번 (가장 9가 많은 열 혹은 행 찾아서 전체 9 숫자에서 빼기) C++로 구현해보기 (0) | 2021.08.30 |
| 백준 21964번 선린인터넷고등학교 교가(마지막5글자 구하기) C++로 구현해보기 (0) | 2021.08.30 |
| 백준3252번 JANICA C++로 구현해보기 (0) | 2021.08.30 |
| 백준17496번 StarFruit C++로 구현해보기 (0) | 2021.08.29 |