首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

求解答

2012-02-19 
求大虾解答急求圆桌问题答案、思路圆桌上坐了2n个人,其中n个是好人,另外n个是坏人。如果从第一个人开始数数,

求大虾解答
急求圆桌问题答案、思路

圆桌上坐了2n个人,其中n个是好人,另外n个是坏人。如果从第一个人开始数数,数到第m个人,则立即处死;然后从被处死的人只后开始数数,再将数到第m个人处死……依此方法不断处死位坐在圆桌上的人,试问预先应如何安排这些好人与坏人的座位,能使得在死n个人之后,圆桌上围坐的剩余的n个人全是好人。(用链表的方法)


[解决办法]
当然加( )啦
给个shell你看就知道了
while(1)/* 消息循环 */
{
switch(getcmd())
{
case 0:
help();
break;
case 1:
dir();
break;
case 2:
cd();
break;
case 3:
newdir();
break;
case 4:
deldir();
break;
case 5:
del();
break;
case 6:
copy();
break;
case 7:
cut();
break;
case 8:
account();
break;
}
}

然后呢,
void init()/* 程序初始化 */
{
if(login()==0)
{
exit(0);
}
strcpy(pre_dir, "C:\\ ");/*设定当前目录*/
clear();/* 清屏 */
printf( "S Shell-Above Windows XP [Ver 1.0]\n ");
printf( "(C) Copyright 2007 stars_625.\n\n ");
getchar();/* 清空缓冲区 */
}
等等
就可以啦

热点排行