| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2448 人关注过本帖
标题:求大神给个思路(C语言)
取消只看楼主 加入收藏
huangmeixin
Rank: 2
等 级:论坛游民
帖 子:13
专家分:20
注 册:2018-11-14
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:1 
求大神给个思路(C语言)
Description


在机房里,有一位人人都非常熟悉的学长——X神。X身边从来不缺学妹,更不缺学弟。王同学就是他的忠实小跟班。作为一个跟班,像开灯这种粗活就肯定要提前做好。

现在这个屋子有n个开关控制着n盏灯,但奇怪的是,每个开关对应的不是一盏灯,而是n-1盏灯,每次按下这个开关,其对应的n-1盏灯就会由亮变灭,或者由灭变亮。保证不会有两个开关控制同样的n-1盏灯。

现在王同学想在X神进来之前把灯全部开好,但是这些灯一开始的状态非常乱,王同学想知道最少需要按多少次开关才能使所有灯全部亮起。

Input


多组数据输入。

每组数据一行,两个数n, m 分别代表灯的数量,最开始时亮着的灯的数量(1 < m < n < 10000000000)

Output


每组数据输出一个数,即能使所有灯全部亮起的最少的按开关的次数,如果无法做到灯全部亮起,输出“Impossible”

Sample Input


4 2

Sample Output


2
收到的鲜花
  • ttciko2019-01-25 21:25 送鲜花  1朵  
搜索更多相关主题的帖子: 思路 同学 开关 全部 数据 
2018-12-12 10:48
huangmeixin
Rank: 2
等 级:论坛游民
帖 子:13
专家分:20
注 册:2018-11-14
收藏
得分:0 
回复 2楼 rjsp
谢谢大佬指点,我自己😭实在想不到
2018-12-12 17:50
快速回复:求大神给个思路(C语言)
数据加载中...
 
   



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

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