c语言辅导:一道笔试题(计算类)计算机等级考试

文章作者 100test 发表时间 2010:01:02 06:59:55
来源 100Test.Com百考试题网


  题目:
  面试厦门欧乐时的一道编程题,拿出来大家共同学习一下:从1到100000中随意取出两个数,然后将其余99998个数打乱放入数组A中,现在要求遍历一次数组A,就要找到取出的那两个数。要求:最多只能定义5个变量,不能定义数组。大家有兴趣的试试。
  可以这么考虑,设那连个数为x和y,获得x y和x*x y*y的值,那么就可以算出x和y出来。
  x y可以从1到100000的和减去数组之和得出,x*x y*y可以从1到100000的平方和减去数组之平方和获得,然后就可以计算具体x和y。同理,如果找3个数,那么将要技术立方和,以此类推。
  下面是本人所写的代码。
  #include

相关文章


VC实现创建进程,结束进程计算机等级考试
MFC实现全屏功能的代码计算机等级考试
sizeof()函数的使用计算机等级考试
malloc()函数与alloc()函数计算机等级考试
c语言辅导:一道笔试题(计算类)计算机等级考试
计算机二级辅导:c_c 内存划分计算机等级考试
最长上升子序列LIS算法实现计算机等级考试
最大化投资回报问题的实现计算机等级考试
最长公共子串问题的实现计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛