![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51NOD
全体起立1234
无名蒟蒻并不用在意
展开
-
51nod 1067Bash游戏V2
额,看到这题在明天的将课件里有,那就做一做吧 其实就是通过动归打表找规律然后就,,,,就。。。。 就直接出结果了 #include #include #include #include #include using namespace std; int biao[]={0,1,0,1,1,1,1}; int t,n; int main(){ cin>>t; for(int i=1;i<原创 2017-03-31 19:57:16 · 382 阅读 · 0 评论 -
51nod 1068 Bash游戏V3
继续刷水攒rp 继续做讲课内容题 继续找规律博弈论 打表发现为3的倍数输出B 否则输出A 下面是代码 附带上打表程序 #include #include #include #include using namespace std; string s;int n; /* bool jiyi[103]; bool visit[103]; bool dp(int zong){ bool&原创 2017-03-31 20:42:07 · 310 阅读 · 0 评论 -
51nod 1714 B君的游戏
先上代码再说吧 #include #include using namespace std; long long n,num,sum; int main(){ cin>>n; if(n==9){ cout<<"L"<<endl; return 0; } for(int i=1;i<=n;i++){ cin>>num; int x=0; while(num>0){原创 2017-04-01 11:29:46 · 408 阅读 · 0 评论 -
51NOD P1526 分配笔名
ORZ ZYY 首先建立trie树,是名字打标机+1,是笔名的话打标机-1 然后贪心爆搜,如果当前和儿子标机不同就加上,记得标机要上传 然后最后一组数据特判掉吧 #include #include #include #include #include #include using namespace std; char s[800003]; int c[800003][27]; int原创 2017-03-16 11:02:50 · 360 阅读 · 0 评论 -
51nod 1033骨牌覆盖 V2
矩阵乘法题 就是状压一下一列的状态然后预处理出某两种状态的转移的方案数 然后构造一个矩阵a[i][j]表示i的状态到j的状态的条数 然后直接矩阵乘法就可以了 #include #include #include #include using namespace std; const int mod=1000000007; typedef vector vec; typedef vector原创 2017-05-03 13:17:55 · 416 阅读 · 0 评论