搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 难倒名牌大学生的题!你试试
标题:
难倒名牌大学生的题!你试试
只看楼主
yangwell
等 级:
新手上路
帖 子:7
专家分:0
注 册:2005-9-21
楼主
问题点数:0 回复次数:7
难倒名牌大学生的题!你试试
1.四人中的一人做了好事,不留名,校长问是谁做的:
A说:不是我
B说:是C
C说:是D
D说:C说谎
三人说的是真话,一人说假话。编一程序找出做好事的人
2.某地刑侦大队涉及六个嫌疑人的一桩疑案惊醒分析:
A、B至少有一人作案
A、E、F三人中至少有两人参与作案
A、D不可能是同案犯
B、C或同时作案,或与本案无关
C、D中有且仅有一人做案
如果D没有参与作案,则E也不可能参与作案
编一程序,将作案人找出
用C或是C++都可以
搜索更多相关主题的帖子:
名牌
大学生
难倒
2005-09-21 21:42
bbflyer
等 级:
新手上路
帖 子:32
专家分:0
注 册:2005-8-11
第
2
楼
得分:0
靠,确实有难度啊,呵呵 编程不好实现
2005-09-21 21:51
亲爱的是我
等 级:
新手上路
帖 子:3
专家分:0
注 册:2005-9-21
第
3
楼
得分:0
#include <stdio.h>
#define A 0
#define B 1
#define C 2
#define D 3
int main()
{
int e[4]={0},i,a,b,c,d;
a=b=c=d=0;
for(i=0;i<4;i++)
{
e[i]=1;
if(e[A]==0)a=1;
if(e[C]==1)b=1;
if(e[D]==1)c=1;
else d=1;
if(a+b+c+d==3)printf("a说%s话,b说%s话,c说%s话,d说%s话\n",
a?"真":"假",b?"真":"假",c?"真":"假",d?"真":"假");
e[i]=a=b=c=d=0;
}
return 1;
}
2005-09-22 11:14
想你的天空
等 级:
新手上路
威 望:
5
帖 子:610
专家分:0
注 册:2004-12-30
第
4
楼
得分:0
看过高质量C++编程, 学过离散数学的,这题目不是问题。
先用离散只是写出表达式,然后转化成代码。
什么名牌大学, 我们学校就是211工程一本重点,我发现身边的学生,决大多数都是不喜欢学习的。
他们看书的目的是能考“过”就行,更不要所写什么程序了, 有的大2了还只是会 hello world呢,悲哀的“名牌"啊。
我想做不出来的肯定是在学校混出来的
2005-09-22 12:50
zorro2zzz
等 级:
新手上路
威 望:
1
帖 子:96
专家分:0
注 册:2005-9-11
第
5
楼
得分:0
上面有一句if(e[D]==1)c=1;
里面应该是if(e[D]==1)c=0;吧……
编程是啥东西,让俺瞧瞧……
2005-09-25 15:09
编程浪子
等 级:
新手上路
帖 子:22
专家分:0
注 册:2005-7-22
第
6
楼
得分:0
答案一看就知道是C但如何编程确实有一点难度的
喜欢IT技术的人士欢迎来到《IT精英族》QQ群作客:4135806
2005-09-25 16:52
Fudan_Men
等 级:
新手上路
帖 子:60
专家分:0
注 册:2005-9-14
第
7
楼
得分:0
为什么说这道题目难到名牌大学的学生?不知道是哪所名牌啊?
2005-09-28 15:47
flyship163
等 级:
新手上路
帖 子:19
专家分:0
注 册:2005-9-30
第
8
楼
得分:0
4楼说的不错,就算是再简单的题目也一定会难倒一大片计算机专业的学生的,其实上能学好的也就是那么一部分人,其它的也就是懂得" hello ,world"
2005-09-30 19:52
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-28290-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.579677 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved