摘要:
【题意】 有 n 个点和 n 条边,第 i 条边从 i 连到 ai 。 每条边需要指定一个方向(无向边变为有向边)。问有多少种指定方向 的方案使得图中不出现环 【分析】 题目给定的是一个基环树森林,要求我们把无向边定向,问不包含环的方案数 显然这个环只能来自基环树的环 考虑一棵基环树,只要环上有一条 阅读全文
摘要:
【题意】 求多个同余方程的解,不保证模数互质 【分析】 【代码】 #include<bits/stdc++.h> using namespace std; typedef long long ll; const int maxn=1e5+5; int n; ll A[maxn],B[maxn]; l 阅读全文