302311: CF445B. DZY Loves Chemistry
Memory Limit:256 MB
Time Limit:1 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
DZY Loves Chemistry
题意翻译
DZY热爱化学.他有n种物质,其中m对会反应.他把它们一种一种倒到烧杯里.有一个危险值,一开始等于1.如果一种物质倒到烧杯里之后至少有一种物质能和它反应,则危险值乘以二;否则危险值不变.求所有物质倒到烧杯里之后最大的危险值. By @Fuko_Ibuki题目描述
DZY loves chemistry, and he enjoys mixing chemicals. DZY has $ n $ chemicals, and $ m $ pairs of them will react. He wants to pour these chemicals into a test tube, and he needs to pour them in one by one, in any order. Let's consider the danger of a test tube. Danger of an empty test tube is $ 1 $ . And every time when DZY pours a chemical, if there are already one or more chemicals in the test tube that can react with it, the danger of the test tube will be multiplied by $ 2 $ . Otherwise the danger remains as it is. Find the maximum possible danger after pouring all the chemicals one by one in optimal order.输入输出格式
输入格式
The first line contains two space-separated integers $ n $ and $ m $ ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF445B/04c5ea027a40d7547891712e7f413f407f9053ef.png). Each of the next $ m $ lines contains two space-separated integers $ x_{i} $ and $ y_{i} $ $ (1<=x_{i}<y_{i}<=n) $ . These integers mean that the chemical $ x_{i} $ will react with the chemical $ y_{i} $ . Each pair of chemicals will appear at most once in the input. Consider all the chemicals numbered from $ 1 $ to $ n $ in some order.
输出格式
Print a single integer — the maximum possible danger.
输入输出样例
输入样例 #1
1 0
输出样例 #1
1
输入样例 #2
2 1
1 2
输出样例 #2
2
输入样例 #3
3 2
1 2
2 3
输出样例 #3
4