当前位置: 首页 > news >正文

局域网及网站建设内容上海房产网最新二手房

局域网及网站建设内容,上海房产网最新二手房,做电脑桌面网站,国际新闻消息acm.zznu.edu.cn/problem.php?id1617 遥 控 器 时间限制: 1 Sec 内存限制: 128 MB提交: 25 解决: 9[提交][状态]题目描述 Dr.Kong 有一台高级电视机#xff0c;这台电视机可以接受100个频道#xff08;从0到99编号#xff09;。电视的配套遥控器有13个按钮#xff1a; 1…acm.zznu.edu.cn/problem.php?id1617   遥 控 器 时间限制: 1 Sec  内存限制: 128 MB提交: 25  解决: 9[提交][状态] 题目描述 Dr.Kong 有一台高级电视机这台电视机可以接受100个频道从0到99编号。电视的配套遥控器有13个按钮 1   2   3   ↑ 4   5   6   ↓ 7   8   9 —  0 当按↑键时当前频道编号会增加1(如果当前为99频道则会切换到0频道)。如果按↓键当前频道编号会减小1(如果当前为0频道则会切换到99频道)。当要切换到0~9频道时可以直接在遥控器上按相应的键。当要切换到10~99频道时可以先按—键然后按2个与频道编号相对应的数字键(即先按与频道编号的十位数字相对应的键然后按与个位数字相对应的键)。 由于遥控器长时间的使用和某些未知原因遥控器上的某些键已经坏了不能再起作用了。现在你的任务是能否告诉Dr.Kong如何用最少的按键次数来将频道从编号X切换到编号Y。 输入 第一行 N  表示有N组测试数据。  (1N5) 对每组测试数据有5行前4行包含遥控器上每个按键的信息。0表示对应的键坏了1表示对应的键可以使用。第5行包含2个整数分别是X 和 Y    (0  X  99; 0  Y  99)。 输出 对每组测试数据输出一行即将频道从编号X切换到编号Y所需要的最小按键次数。如果不可能将频道从编号X 切换到编号Y则输出-1. 样例输入 2 0 0 1 1 1 1 1 1 1 1 1 1 1 23 52 1 1 1 0 1 1 1 0 1 0 1 0 1 23 52样例输出 4 -1 提示 来源 第五届河南省大学生程序设计竞赛   CODE #includestdio.h#define INF 0xfffffff#define minn(a, b)(a b ? a : b)int fly_to(int x, int y);int walk_to(int x, int y);int a[10], up, down, flash;int main(){    int t, i, ans, x, y;    scanf(%d, t);    while(t--)    {        scanf(%d%d%d%d, a[1], a[2], a[3], up);        scanf(%d%d%d%d, a[4], a[5], a[6], down);        scanf(%d%d%d, a[7], a[8], a[9]);        scanf(%d%d, flash, a[0]);        scanf(%d%d, x, y);        ans INF;        for(i 0; i 99; i)        {            ans minn(ans, fly_to(x, i) walk_to(i, y));        }        printf(%d\n, ans INF ? -1 : ans);    }    return 0;}int fly_to(int x, int y){    if(x y)        return 0;    if(y / 10 0)    {        if(a[y])            return 1;        return INF;    }    else{        if(flash a[y/10] a[y%10])            return 3;        return INF;    }}int walk_to(int x, int y){    int b INF, c INF;    if(up)        b (y 100 - x) % 100;    if(down)        c (x 100 - y) % 100;    return minn(b, c);} 转载于:https://www.cnblogs.com/Tinamei/p/4485166.html
http://www.yutouwan.com/news/437387/

相关文章:

  • 无锡加盟网站建设网站开发后端用什么技术
  • 商城建站费用做面食专业网站
  • 公司制作网站价格设计师网站赚钱
  • 站长工具seo综合查询收费吗南京小程序开发
  • t恤在线制作网站网易企业邮箱修改密码
  • 免费装wordpress惠州谷歌优化
  • 网页设计找工作东莞seo 公司
  • 家居网站建设哪家好做海报的免费网站
  • 上海建设行业的资质网站鲜花网站怎么做
  • 南阳微网站推广mui 网站开发
  • 内部网站做域名解析到端口营销型企业网站建设的预算
  • 国外网站拼邮需要怎么做wordpress电商教程
  • ICP网站忘记密码wordpress手机版 mp3
  • 北京城市建设档案馆网站国安中建建设集团网站
  • 公司网站建立教程现在用什么软件做网站
  • 仿牌网站专用vps360建筑网官网下载
  • 北京怎样做网站推广莱芜金点子最新招工信息
  • wordpress转换为html苏州优化收费
  • 网站推广的内容建材城电商网站建设
  • 泰安最好的网站建设公司disqus wordpress
  • 为什么很多公司没自己的网站江西小程序app开发公司
  • 如何 在网站上面做推广金华做网站公司
  • 岳阳做网站公司正能量晚上看的网站2021
  • 做企业展示型网站自己建网站要学什么
  • 进出口贸易网站制作北京专业网站制作公司
  • 做企业网站注意事项wordpress社交帐号登录
  • 绵阳做网站昌乐做网站
  • 免费的行情网站app代码注册投资管理公司需要什么条件
  • 遵义网站建设服务做词频分析的网站
  • 门户网站开发模板大连零基础网站建设培训哪里有