全国计算机编程大赛复赛试题2

2016-02-19 14:06 15 1 收藏

下面,图老师小编带您去了解一下全国计算机编程大赛复赛试题2,生活就是不断的发现新事物,get新技能~

【 tulaoshi.com - 编程语言 】

   某幼儿园按如下方法依次给A,B,C,D,E五个小孩发糖果。将全部糖果的一半再加二分之一块糖果发给第一个小孩;将剩下糖果的三分之一再加三分之一块糖果发给第二个小孩;将剩下糖果的四分之一再加四分之一块糖果发给第三个小孩;将剩下糖果的五分之一再加五分之一块糖果发给第四个小孩;将最后剩下的11块糖果发给第五个小孩。每个小孩得到的糖果数均为整数。试确定原来共有多少块糖果?每个小孩各得到多少块糖果?
      要求结果的输出格式为
      sum=糖果总数
      xa=A得到的糖果数
      xb=B得到的糖果数
      xc=C得到的糖果数
      xd=D得到的糖果数
      xe=E得到的糖果数
   以下是我为实现以上要求而写的,完全能正确实现,请欣赏,假如看了后你有所改进或有别的实现妙方,就请贴出来共同学习与分享吧。让我们为本网站更具实用,可读性强而努力! #include "stdio.h"
  main()
  { FILE *fp;
    int sum,xa,xb,xc,xd,xe;  if((fp=fopen("58114_2.dat","w"))==NULL)  /* 创建结果文件 */
      { printf("cannot open this file.");
        exit(0);
       } sum=0;
   while(1)
    { if(60*sum-((sum+1)*30+(sum+1)*10+(sum+1)*5+(sum+1)*3)==660) break;  /* 这用了穷举法,利用了总数减前四人等于第五人的等价关系,等式两边同乘了60 */
      sum=sum++;
     }
  xa=(sum+1)/2;                    /* 以下是求各自所得糖数 */
  xb=((sum-xa)+1)/3;
  xc=((sum-xa-xb)+1)/4;
  xd=((sum-xa-xb-xc)+1)/5;
  xe=sum-xa-xb-xc-xd;fprintf(fp,"sum=%dxa=%dxb=%dxc=%dxd=%dxe=%d",sum,xa,xb,xc,xd,xe);  /* 结果写进文件 */
  fclose(fp);
  }

来源:http://www.tulaoshi.com/n/20160219/1606155.html

延伸阅读
标签: 电脑入门
任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难以实现。为了简化硬件电路设计、简化系统结构,常用一组线路,配置以适当的接口电路,与各部件和外围设备连接,这组共用的连接线路被称为总线。采用总线结构便于部件和设备的扩充,尤其制定了...
Windows7系统创建无线临时(计算机到计算机)网络的方法   Windows 7系统如何连接到工作区 点击设置新的连接或网络。 选择连接到工作区,点击下一步。 点击使用我的Internet连接。 键入要连接的Internet地址后点击下一步。 输入用户名和密码后点击连接即可。 如果使用电话号码连接,则点...
利用WSH实现关闭计算机功能,其实很简单,采用下面的语句即可。 把下面的语句保存为test.vbs,然后运行,就可以看到效果。 Set objshell = wscript.CreateObject("Shell.Application") objshell.ShutdownWindows
1、 成人考试试卷一 2、 成人考试试卷二 3、 成人考试试卷三 以上三套配套练习盘 (解压后放到A盘上使用) 4、 成人考试试卷四 以上一套配套练习盘 (解压后放到A盘上使用) 5、 本科计算机应用基础操作题一 6、 本科计算机应用基础操作题二 7、 本科计算机应用基础操作题三 8、 本科计算机应用基础操作题四 9、 本科计算机应用基础操作题五 10、 本...
标签: 电脑入门
平时工作中,当我们需要短暂离开电脑,而又为了防止他人窥视系统中的文件资料,通常会锁定计算机(如:使用“Windows+L”快捷键),必须输入正确的密码才能再次登录系统。虽然这样能够起到保护机密文件不被偷窥的目的,但是要想阻止别人恶意关机就没辙了,因为通过登录界面中的“关闭计算机”选项就可以轻松关闭电脑了。所以,要彻底锁定计...

经验教程

216

收藏

41
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部