C语言竞赛30题.docVIP

  • 17
  • 0
  • 约1.18万字
  • 约 12页
  • 2016-12-03 发布于河南
  • 举报
C语言竞赛30题

41.哪个大夫哪天值班 医院有A、B、C、D、E、F、G七位大夫,在一星期内(星期一至星期天)每人要轮流值班一天。现在已知: A大夫比C大夫晚一天值班; D大夫比E大夫晚二天值班; B大夫比G大夫早三天值班; F大夫的值班日在B和C大夫的中间,且是星期四; 请确定每天究竟是哪位大夫值班? *问题分析与算法设计 由题目可推出如下已知条件: *F是星期四值班; *B值班的日期在星期一至星期三,且三天后是G值班; *C值班的日期在星期五至星期六,且一天后是A值班; *E两天后是D值班;E值班的日期只能在星期一至星期三; 在编程时用数组元素的下标1到7表示星期一到星期天,用数组元素的值分别表示A~F七位大夫。 ------------------------------------------------------- 42.区分旅客国籍 在一个旅馆中住着六个不同国籍的人,他们分别来自美国、德国、英国、法国、俄罗斯和意大利。他们的名字叫A、B、C、D、E和F。名字的顺序与上面的国籍不一定是相互对应的。现在已知: 1)A和美国人是医生。 2)E和俄罗斯人是技师。 3)C和德国人是教师。

文档评论(0)

1亿VIP精品文档

相关文档