
CCF认证
文章平均质量分 65
最近开始准备CCF认证考试,写了写官网上题库的题目。打算近期将所有有关C++方面的试题全部写完,进行总结,和大家一起交流与分享。
STILLxjy
不要让任何人打乱你生活的节奏
展开
-
(CCF 201409-4)最优配餐 [简单多源点BFS]
问题描述 栋栋最近开了一家餐饮连锁店,提供外卖服务。随着连锁店越来越多,怎么合理的给客户送餐成为了一个急需解决的问题。 栋栋的连锁店所在的区域可以看成是一个n×n的方格图(如下图所示),方格的格点上的位置上可能包含栋栋的分店(绿色标注)或者客户(蓝色标注),有一些格点是不能经过的(红色标注)。 方格图中的线表示可以行走的道路,相邻两个格点的距离为1。栋栋要送餐必须走可以行走的道路,原创 2017-10-25 15:07:47 · 607 阅读 · 0 评论 -
(CCF 201403-4)无线网络 最短路变形:节点访问限制 + [SPFA]
问题描述 目前在一个很大的平面房间里有 n 个无线路由器,每个无线路由器都固定在某个点上。任何两个无线路由器只要距离不超过 r 就能互相建立网络连接。 除此以外,另有 m 个可以摆放无线路由器的位置。你可以在这些位置中选择至多 k 个增设新的路由器。 你的目标是使得第 1 个路由器和第 2 个路由器之间的网络连接经过尽量少的中转路由器。请问在最优方案下中转路由器的最少个数是多少?原创 2017-10-21 21:23:29 · 619 阅读 · 0 评论 -
(CCF 201312-4)有趣的数 [DP] 最详细解答
问题描述 我们把一个数称为有趣的,当且仅当: 1. 它的数字只包含0, 1, 2, 3,且这四个数字都出现过至少一次。 2. 所有的0都出现在所有的1之前,而所有的2都出现在所有的3之前。 3. 最高位数字不为0。 因此,符合我们定义的最小的有趣的数是2013。除此以外,4位的有趣的数还有两个:2031和2301。 请计算恰好有n位的有趣的数的个数。由于答案可能非原创 2017-10-21 15:17:40 · 438 阅读 · 0 评论