| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1211 人关注过本帖
标题:求助 这个问题知道怎么解决吗?
取消只看楼主 加入收藏
mathi
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-4-5
收藏
 问题点数:0 回复次数:0 
求助 这个问题知道怎么解决吗?
这个问题用动态规划怎么做?谁有想法的麻烦告诉我一下,我实在想不出来
问题描述:
编号为1,2,…,n的n盏彩灯依次围成一个圆环。用自动开关可以控制每盏彩灯按c
种不同颜色之一发光,构成绚丽多彩的彩灯环。开关的1 次动作可以将连续排列的不超过k
盏彩灯同时变换成c种不同颜色之一。对于给定的彩灯环初始状态和目标状态,可以通过开
关的若干次动作将彩灯环从初始状态变换到目标状态。在彩灯变幻问题中,彩灯环初始状态
是n盏彩灯全关闭。对于给定的彩灯环目标状态,彩灯变幻问题要求用最少开关动作将彩灯
环变换到目标状态。
′算法设计:
对于给定的彩灯环目标状态,计算出将彩灯环从全闭状态变换到目标状态所需最少开关
动作次数。
′数据输入:
由文件input.txt提供输入数据。
第1行中的3个正整数为n,c和k,其中n为彩灯环的灯数,c为彩灯的颜色数,颜
色编号为 1,2,…,c 。k表示开关的 1 次动作可以将连续排列的不超过 k 盏彩灯同时变
换成c种不同颜色之一,且满足1< n< 200,1< c,k < n。
接下来的 1 行中有n个正整数,表示彩灯环的目标状态

输入文件示例  输出文件示例
input.txt  output.txt
5 2 2  4
1 2 1 2 1
搜索更多相关主题的帖子: 彩灯 状态 目标 开关 动态规划 
2008-04-05 03:51
快速回复:求助 这个问题知道怎么解决吗?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.054739 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved