摘要: for(int i=0;i<=n;i++){ A[i][0]=1; for(int j=1;j<=i;j++) A[i][j]=A[i][j-1]*(i-j+1); } 阅读全文
posted @ 2021-05-23 20:05 WindZR 阅读(60) 评论(0) 推荐(0) 编辑
摘要: E. 守卫者的挑战 内存限制:128 MiB 时间限制:2000 ms 标准输入输出 题目类型:传统 评测方式:文本比较 题目描述 打开了黑魔法师Vani的大门,队员们在迷宫般的路上漫无目的地搜寻着关押applepi的监狱的所在地。突然,眼前一道亮光闪过。“我,Nizem,是黑魔法圣殿的守卫者。如果 阅读全文
posted @ 2021-05-23 17:11 WindZR 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1.可以判断有无解 #include<bits/stdc++.h> #define re register int #define D double using namespace std; int n,J; D a[600][600],x[600]; void solve() { int h=1, 阅读全文
posted @ 2021-05-11 15:37 WindZR 阅读(58) 评论(0) 推荐(0) 编辑
摘要: #include<bits/stdc++.h> #define re register int #define D double using namespace std; int n,J; D a[600][600],x[600]; void solve() { int h=1,l=1; for(; 阅读全文
posted @ 2021-05-10 17:59 WindZR 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1.浮点数例外:除数为0 2.已杀死:空间过大 3.已放弃:时间过长 4.段错误:递归 / 循环出不来 阅读全文
posted @ 2021-05-03 15:45 WindZR 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 求 C(n,m)%mo #include<bits/stdc++.h>#define re register int#define mo 10007#define ll long long#define N 200000010using namespace std;ll t;ll inv(ll d, 阅读全文
posted @ 2021-05-02 17:41 WindZR 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 题目描述 FGD想从成都去上海旅游。在旅途中他希望经过一些城市并在那里欣赏风景,品尝风味小吃或者做其他的有趣的事情。经过这些城市的顺序不是完全随意的,比如说FGD 不希望在刚吃过一顿大餐之后立刻去下一个城市登山,而是希望去另外什么地方喝下午茶。幸运的是,FGD的旅程不是既定的,他可以在某些旅行方案之 阅读全文
posted @ 2021-04-24 18:33 WindZR 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 农夫约翰有N(2<=N<=40000)个农场,标号1到N。M(2<=M<=40000)条的不同的垂直或水平的道路连结着农场,道路的长度不超过1000.这些农场的分布就像下面的地图一样,图中农场用F1..F7表示: 每个农场最多能在东西南北四个方向连结4个不同的农场。此外,农场只处在道路的两端。道路不 阅读全文
posted @ 2021-04-18 09:19 WindZR 阅读(109) 评论(0) 推荐(2) 编辑
摘要: 题目描述 在经济全球化浪潮的影响下,习惯于漫步在清晨的乡间小路的邮递员Blue Mary也开始骑着摩托车传递邮件了。不过,她经常回忆起以前在乡间漫步的情景。昔日,乡下有依次编号为1..n的n个小村庄,某些村庄之间有一些双向的土路。从每个村庄都恰好有一条路径到达村庄1(即比特堡)。并且,对于每个村庄, 阅读全文
posted @ 2021-04-17 20:24 WindZR 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 一个有N个元素的集合有2^N个不同子集(包含空集),现在要在这2^N个集合中取出若干集合(至少一个),使得它们的交集的元素个数为K,求取法的方案数,答案模1000000007。(是质数喔~) 输入格式 一行两个整数N,K 输出格式 一行为答案。 样例 样例输入 3 2 样例输出 6 析:要求交集个数 阅读全文
posted @ 2021-04-13 17:10 WindZR 阅读(248) 评论(0) 推荐(0) 编辑