반응형

백준 3

[백준 / BOJ] 11718번 : 그대로 출력하기 (C++)

https://www.acmicpc.net/problem/11718 11718번: 그대로 출력하기 입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄은 주어지지 않는다. 또, 각 줄은 공백으로 시 www.acmicpc.net 입력 받은 대로 출력하는 간단한 문제입니다. 각 줄은 알파벳 소문자, 대문자, 공백, 숫자로 이루어져 있습니다. 공백을 포함하고 있기 때문에 cin을 사용하지 않고 한 줄을 통째로 읽는 getline()함수를 씁니다. getline() 함수는 헤더에 있습니다. 아래는 제 코드입니다. #include #include using namespace std; int main() { wh..

PS/BOJ 백준 2021.08.24

[백준 / BOJ] 11725번 : 트리의 부모 찾기 (C++)

https://www.acmicpc.net/problem/11725 11725번: 트리의 부모 찾기 루트 없는 트리가 주어진다. 이때, 트리의 루트를 1이라고 정했을 때, 각 노드의 부모를 구하는 프로그램을 작성하시오. www.acmicpc.net 이번 문제는 트리의 간선을 입력으로 받고 2부터 마지막 노드까지의 부모 노드를 출력하는 문제입니다. 트리도 그래프의 일종이므로 저는 BFS를 써서 문제를 풀었습니다. 트리의 루트 노드는 1이므로 1을 시작으로 BFS를 돌리면서 노드를 방문할 때 이전 노드의 값을 답으로 저장하면 됩니다. DFS로도 가능합니다. 아래는 제 코드입니다. #include #include #include using namespace std; int n; vectoradj[100002]..

PS/BOJ 백준 2021.08.19
반응형