์ข์ ๋ฌธ์ ๋ค.
๋๋ฌด ์ด๋ ต๊ฒ๋ง ์๊ฐํ๋๋ฐ ์ ๋ต์ ๋นํ๊ธฐ์ ์ข
๋ฅ
์ ์์๋ค.
๋ง์ฝ ๊ตฌํด์ผ ํ๋ ์ ๋ต์ด ๋นํ๊ธฐ๋ฅผ ํ๋ ์ต์ ํ์๋ ์ต๋จ ๊ฑฐ๋ฆฌ์๋ค๋ฉด ๋ ธ๋ ๋ง๋ค๊ณ , ๊ฐ์ ๋ง๋ค๊ณ ๊ทธ๋์ผ ํ๊ฒ ์ง๋ง
๋นํ๊ธฐ์ ์ข ๋ฅ๋ฅผ ๊ตฌํ๋ผ๊ณ ํ์ผ๋ N-1์ด ์ ๋ต์ด๋ค.
๋ ธ๋์ ๊ฐ์ ์ ๊ด๊ณ๋ฅผ ์๊ณ ์๋์ง ํ์ธํ๋ ค๋ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ๋ค.
๋ ธ๋ N๊ฐ๊ฐ ์์ผ๋ฉด ๋ ธ๋๋ผ๋ฆฌ ๋ชจ๋ ์ฐ๊ฒฐ๋๊ฒ ํ๊ธฐ ์ํด์๋ ์ต์ N-1๊ฐ์ ๊ฐ์ ์ด ํ์ํ๋ค.
๋ต์ผ๋ก๋ N-1๋ง ์ถ๋ ฅํ๋ฉด ๋์ง๋ง, ์
๋ ฅ ๋ค์ด์ค๋ ๊ฐ์ ๋ฐ์์ค์ผ ํ๋๊น StringTokenizer
์ผ๋ก ๋ฐ์๋ค.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main
{
public static void main(String[] args) throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine().trim());
int T = Integer.parseInt(st.nextToken().trim());
for(int t=0;t<T;t++)
{
int N, M;
st = new StringTokenizer(br.readLine().trim());
N = Integer.parseInt(st.nextToken());
M = Integer.parseInt(st.nextToken());
for(int m=0;m<M;m++)
{
st = new StringTokenizer(br.readLine());
}
System.out.println(N-1);
}
}
}
'์๊ณ ๋ฆฌ์ฆ > ๋ฌธ์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์๋ฐ] ๋ฐฑ์ค 2667 - ๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ (0) | 2020.12.06 |
---|---|
[์๋ฐ] ๋ฐฑ์ค 2606 - ๋ฐ์ด๋ฌ์ค (0) | 2020.12.05 |
[์๋ฐ] ๋ฐฑ์ค 1260 - DFS์ BFS (0) | 2020.12.05 |
[์๋ฐ] ๋ฐฑ์ค 1068 - ํธ๋ฆฌ (0) | 2020.12.04 |
[์๋ฐ] ๋ฐฑ์ค 1167 - ํธ๋ฆฌ์ ์ง๋ฆ (0) | 2020.12.03 |