【BZOJ1633】[Usaco2007 Feb]The Cow Lexicon 牛的词典【DP】

原创 2016年05月31日 11:48:25

【题目链接】

数据范围都特别小,直接暴力就可以搞了。

/* Telekinetic Forest Guard */
#include <cstdio>
#include <cstring>
#include <algorithm>

using namespace std;

const int maxn = 605, maxl = 27, maxm = 305;

int n, m, dp[maxm], wlen[maxn];
char word[maxn][maxl], str[maxm];

inline int calc(int i, int id) {
	int res = 0;
	for(int j = 1; i <= m; i++) {
		if(str[i] == word[id][j]) j++;
		else res++;
		if(j == wlen[id] + 1) return res;
	}
	return -1;
}

int main() {
	scanf("%d%d%s", &n, &m, str + 1);
	for(int i = 1; i <= n; i++) scanf("%s", word[i] + 1), wlen[i] = strlen(word[i] + 1);

	for(int i = m; i >= 1; i--) {
		dp[i] = dp[i + 1] + 1;
		for(int j = 1; j <= n; j++) {
			int t = calc(i, j);
			if(t != -1) dp[i] = min(dp[i], dp[i + wlen[j] + t] + t);
		}
	}
	printf("%d\n", dp[1]);
	return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

BZOJ1633: [Usaco2007 Feb]The Cow Lexicon 牛的词典 DP

1633: [Usaco2007 Feb]The Cow Lexicon 牛的词典 Time Limit: 5 Sec  Memory Limit: 64 MB Submit: 582  ...
  • Oakley_
  • Oakley_
  • 2016年11月25日 07:40
  • 383

bzoj1697[Usaco2007 Feb] Cow Sorting牛排序

置换

BZOJ1631: [Usaco2007 Feb]Cow Party 最短路 Spfa

1631: [Usaco2007 Feb]Cow Party Time Limit: 5 Sec  Memory Limit: 64 MB Description     农场有N(1≤N≤1...
  • Oakley_
  • Oakley_
  • 2016年08月10日 22:03
  • 398

BZOJ 1631: [Usaco2007 Feb]Cow Party

Description     农场有N(1≤N≤1000)个牛棚,每个牛棚都有1只奶牛要参加在X牛棚举行的奶牛派对.共有M(1≤M≤100000)条单向路连接着牛棚,第i条踣需要Ti的时间来通...

【BZOJ 1631】 [Usaco2007 Feb]Cow Party

1631: [Usaco2007 Feb]Cow Party Time Limit: 5 Sec  Memory Limit: 64 MB Submit: 507  Solved: 377 [S...

bzoj 3939: [Usaco2015 Feb]Cow Hopscotch (CDQ分治+DP)

题目描述传送门题目大意: 游戏在一个R*C的网格上进行,每个格子有一个取值在1-k之间的整数标号,奶牛开始在左上角的格子,目的是通过若干次跳跃后到达右下角的格子,当且仅当格子A和格子B满足如下条件时...

【bzoj2590】【洛谷P3045】【USACO12FEB】牛券Cow Coupons

题目描述Farmer John needs new cows! There are N cows for sale (1

【BZOJ 1646】 [Usaco2007 Open]Catch That Cow 抓住那只牛

spfa进行dp转移~

bzoj 1635: [Usaco2007 Jan]Tallest Cow 最高的牛

Description FJ's N (1
  • lqybzx
  • lqybzx
  • 2014年10月30日 15:34
  • 613

bzoj1646 [Usaco2007 Open]Catch That Cow 抓住那只牛

DescriptionFarmer John has been informed of the location of a fugitive cow and wants to catch her im...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【BZOJ1633】[Usaco2007 Feb]The Cow Lexicon 牛的词典【DP】
举报原因:
原因补充:

(最多只允许输入30个字)