题目名称 | 3173. 选课方案 |
---|---|
输入输出 | coursechoose.in/out |
难度等级 | ★★☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | syzhaoss 于2019-06-14加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:3, 提交:4, 通过率:75% | ||||
梦那边的美好ET | 100 | 0.004 s | 3.25 MiB | C++ |
Hale | 100 | 0.006 s | 13.76 MiB | C++ |
瑆の時間~無盡輪迴·林蔭 | 100 | 0.011 s | 13.66 MiB | C++ |
梦那边的美好ET | 40 | 0.004 s | 3.25 MiB | C++ |
关于 选课方案 的近10条评论(全部评论) |
---|
YALI中学开放了许多选修课,每节选修课都属于一种种类。精力旺盛的Smart学想要尽可能多的参加选修课,但是他只能选择m种种类的课程。当然,对于他所选的种类,他会去上所有该种类的课。现在他想知道他最多能上几节选修课,以及上最多选修课的方案数。
两种方案被认为不同当且仅当一种方案中存在另一种方案所没有的选修课。
第一行一个只由小写字母组成,长度为n的字符串。表示有n节选修课,以及每节选修课的种类。
第二行一个正整数m。
输出一行,两个用空格隔开的正整数,分别表示最多选修课数量和方案数。
abcde
1
1 5
ababac
2
5 1
30%的数据:m=1;
另30%的数据:每种种类的选修课最多只有一节;
100%的数据:1≤m≤26、1≤n≤100000。