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

2016-02-19 14:06 3 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);
  }

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

延伸阅读
Windows7系统创建无线临时(计算机到计算机)网络的方法   Windows 7系统如何连接到工作区 点击设置新的连接或网络。 选择连接到工作区,点击下一步。 点击使用我的Internet连接。 键入要连接的Internet地址后点击下一步。 输入用户名和密码后点击连接即可。 如果使用电话号码连接,则点...
标签: 电脑入门
我们在用电脑时,电脑开着有时候会短暂的离开下电脑,而电脑上有些东西不想让其他的看到或是操作。可以设置一下安全保护方法。暂时锁定计算机。 1.Win+L键法 在WindowsXP中在任何时候按下Win+L(L 是LockStation之意)键都可以锁定计算机。这个 锁定计算机的快捷键 现在Win7中也同样有用。大家可以试试,按下.Win+L这个锁定计算机的快捷键,...
标签: 电脑入门
平时工作中,当我们需要短暂离开电脑,而又为了防止他人窥视系统中的文件资料,通常会锁定计算机(如:使用“Windows+L”快捷键),必须输入正确的密码才能再次登录系统。虽然这样能够起到保护机密文件不被偷窥的目的,但是要想阻止别人恶意关机就没辙了,因为通过登录界面中的“关闭计算机”选项就可以轻松关闭电脑了。所以,要彻底锁定计...
标签: 电脑入门
作为存储设备中的一员,硬盘起着极其重要的作用。但是由于硬盘属于磁介质,因此其寿命与稳定不像内存等设备那样好,使用时难免会出现各种各样的问题。而且令情况更加复杂的是,由于硬盘牵涉到系统底层的设置,因此往往不能在大家熟悉的Windows下解决问题,必须转到DOS下处理,这对于不少 DIY新手而言就有些无所适从了,毕竟他们没有经历过 DOS...
标签: 电脑入门
双硬盘看似一件简单的活路,却也有不少讲究的地方,下面就让我细细道来。 在装双硬盘前,首先应确定机箱中是否还有装第二硬盘的位置,若只有余5寸槽的位置,则需要先准备一固定架。另外还要确定一下电源插头、功率是否 足够。在一条排线上装两个硬盘时,应将两块硬盘按自己的意愿分别设置成主盘和从盘,这样安装后才能正常使用。主、从盘的设...

经验教程

401

收藏

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