Codeforces Round #247 (Div. 2) ABC
Codeforces Round #247 (Div. 2) http://codeforces.com/contest/431 代码均已投放:https://github.com/illuz/WayToACM/tree/master/CodeForces/431 A - Black Square 题目地址 题意 : Jury玩别踩白块,游戏中有四个区域,Jury点每个区域要消耗ai的卡路里
Codeforces Round #247 (Div. 2)
http://codeforces.com/contest/431
代码均已投放:https://github.com/illuz/WayToACM/tree/master/CodeForces/431
A - Black Square
题目地址
题意:
Jury玩别踩白块,游戏中有四个区域,Jury点每个区域要消耗ai的卡路里,给出踩白块的序列,问要消耗多少卡路里。
分析:
模拟水题..
代码:
/* * Author: illuz* File: a.cpp * Create Date: 2014-05-21 23:33:25 * Descripton: */ #include #include #include using namespace std; int a[5], ans; string s; int main() { for (int i = 1; i > a[i]; cin >> s; for (int i = 0; i
B - Shower Line
题目地址
题意:
5个学生排队,某一个排队方式的每一个情况下,第2i-1个人和第2个人会交谈。交谈时,第i和第j个人的交谈会产生g[i][j] + g[j][i]的欢乐(搞基)值,求中最大的欢乐值。分析:
刚开始还以为人数没定,犹豫了一会...
直接用next_permutation暴力,5!是可以接受的。代码:
/* * Author: illuz* File: b.cpp * Create Date: 2014-05-21 23:43:23 * Descripton: */ #include #include #include using namespace std; const int N = 5; char ch; int g[N][N], mmax; int a[5] = {0, 1, 2, 3, 4}; int main() { int i = 0, j = 0; for (int i = 0; i
C - k-Tree
题目地址
题意:
一颗无限的k-tree,定义如下:
每个节点都有k个分支,第i个分支的边的权值为i。
问在k-tree中有多少条路径,里面至少有一条边权值不小于d,且路径边的和为n。分析:
比赛时没敲出来(太弱orz),赛后发现有个地方错了...
这题可以用dp,因为是无限的树,所以根节点下来和每个节点下来是一样的,但是转移为子问题还需要一个因素,就是条件限定边必须 具体看代码...代码:
/* * Author: illuz* File: c.cpp * Create Date: 2014-05-22 00:20:28 * Descripton: */ #include #include #include using namespace std; typedef long long ll; const int N = 110; const int MOD = 1e9 + 7; ll D[N][2]; int n, d, k; ll dp(int r, bool b) { if (D[r][b] != -1) return D[r][b]; if (r == 0) return D[r][b] = b; D[r][b] = 0; for (int i = 1; i = d) D[r][b] = (D[r][b] + dp(r - i, 1)) % MOD; else D[r][b] = (D[r][b] + dp(r - i, 0)) % MOD; return D[r][b]; } int main() { memset(D, -1, sizeof(D)); scanf("%d%d%d", &n, &k, &d); cout
上一篇: photoshop学习论坛 坏狼的PHP学习教程之第1天
下一篇: ThinPHP源码分析之C函数
推荐阅读
-
Codeforces Round #247 (Div. 2) ABC
-
Codeforces Round #FF (Div. 2) 题解
-
Codeforces Beta Round #4 (Div. 2 Only) D. Mysterious Present_html/css_WEB-ITnose
-
Codeforces Round #201 (Div. 2) ABC 水题3道
-
Codeforces Round #277 (Div. 2)_html/css_WEB-ITnose
-
Codeforces Round #256 (Div. 2) A. Rewards_html/css_WEB-ITnose
-
Codeforces Round #261 (Div. 2)[ABCDE]
-
codeforces Round #260(div2) A解题报告
-
Codeforces Round #250 (Div. 1) D 线段树_html/css_WEB-ITnose
-
Codeforces Beta Round #2