문제 : https://www.acmicpc.net/problem/1068 접근 : - 입력 받은 수를 배열에 넣는다. - 지워야할 수를 저장한 후, 입력 받은 배열로 그래프를 만든다. - 만약 배열의 인덱스나 배열의 값이 지워야할 수 이라면 그래프로 만들지 않고 다음 수로 넘어간다. - root 와 지워야할 수가 같다면 0을 출력, 다르면 root 부터 리프노드의 수를 DFS 로 계산한다. - 탐색이 끝나면 리프노드 수를 출력한다. 코드 구현 : import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.H..