题目名称 2841. 省队选拔
输入输出 ctsc.in/out
难度等级 ★★★
时间限制 1000 ms (1 s)
内存限制 512 MiB
测试数据 100
题目来源 GravatarHyoi_0Koto 于2017-10-07加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:2, 提交:6, 通过率:33.33%
GravatarHyoi_0Koto 100 0.027 s 0.32 MiB C++
GravatarRegnig Etalsnart 100 0.050 s 0.31 MiB C++
GravatarRegnig Etalsnart 23 24.221 s 0.33 MiB C++
GravatarHyoi_0Koto 23 37.033 s 0.22 MiB C++
GravatarRegnig Etalsnart 11 0.039 s 0.31 MiB C++
GravatarRegnig Etalsnart 0 0.025 s 0.31 MiB C++
关于 省队选拔 的近10条评论(全部评论)
回复 @Hyoi_0Koto :
说到测试点为什么不问问Codeforces呢(大雾
(不过说是省选为啥文件名叫CTSC 23333)
Gravatarrvalue
2017-10-20 17:38 3楼
回复 @Regnig Etalsnart :
百点大题233
GravatarHyoi_0Koto
2017-10-07 18:12 2楼
注意本题测试数据点数
GravatarRegnig Etalsnart
2017-10-07 17:53 1楼

2841. 省队选拔

★★★   输入文件:ctsc.in   输出文件:ctsc.out   简单对比
时间限制:1 s   内存限制:512 MiB

【题目描述】


n 人参加信息学竞赛,共有 m道题。现在比赛已经结束,评分正在进行中,对于已经结束评测的试题,已知每名考生这道题的答案是否正确,对于未结束评测的试题,只知道每名考生是否提交答案。每个题分数固定,提交正确的答案的考生可以得到这一题的分数,分数越高排名越靠前,分数相同编号小的考生排名靠前。这n 人中,排名最靠前的 s人将获得入选代表队的资格,而这 s个中将通过最终的科学委员会面试选出其中的 t 个人。输入当前的评测信息(包括是否提交,以及已经评测部分的是否正确)以及每道题的分值,问最终的 t人代表队共有多少种组队的可能。


【输入格式】


输入文件第一行是m,接下去 m 行每行一个整数来表示每道题目的分值(整数是正的表示该题已经评测,否则表示该题尚未评测,该题目的分值为这个整数的绝对值)。然后是一个整数 n,接下去是一个 n行 m列的字母阵,字母阵只包含 YN 两种字母(Yes  or No),如果第 i题已经完成评测,那么这个字母矩阵中第 j 行第 i 列的表示第 j名选手的第 i题是否已经得分;如果第 i题尚未完成评测,那么这个字母矩阵中第 j 行第 i列的表示第 j名选手的第 i题是否提交了解答。最后两行两个数字,分别为 s 和 t。


【输出格式】

输出文件只有一行,即为最终的 t 人代表队的组队方案数。

【样例输入】

2

1

-10

4

NY

YN

YN

YN

3

2

【样例输出】

5 

【数据规模与约定】

对于100%的数据, 满足1 ≤ n, m ≤ 50。

【来源】

qbxt 2017.10.7 t2 似乎也是noi冬令营的题