编程小题目
文章平均质量分 69
码农同学
爱动漫,爱AC,立志成为攻城师!
展开
-
受约束的十人参赛问题
A、B、C、D、E、F、G、H、I、J 共10名学生有可能参加本次计算机竞赛,也可能不参加。因为某种原因,他们是否参赛受到下列条件的约束: 1. 如果A参加,B也参加; 2. 如果C不参加,D也不参加; 3. A和C中只能有一个人参加; 4. B和D中有且仅有一个人参加; 5. D、E、F、G、H 中至少有2人参加; 6. C和G或者都参加,或者都不原创 2012-03-30 22:48:36 · 1152 阅读 · 1 评论 -
画表格
在图形环境中很容易做出漂亮的表格。但在控制台环境中就比较困难了。有的时候可以用一些符号大略地模拟:(word文档中可能不整齐,拷贝到记事本中看)+-------+------+|abc |xyz=tt|+-------+------+|hellomm|t2 |+-------+------+本题目要求设计一个程序,把用户输入的内容用这种“准表格”的方式展现出来。原创 2012-04-01 01:23:30 · 1230 阅读 · 0 评论 -
计算N!末尾有多少个0
计算N!末尾有多少个0,也就是计算有多少个2*5;不同类型的的2*5下产生的0的个数不同,拿1000来说,2的个数总是比5多,故只看5;每个5个产生一个零(5*2),每个25个产生2个0(25*4);每个125个产生3个0(125*8),所以程序代码为:#include using namespace std;int main(){ int n=0,N; int fi原创 2012-04-04 18:17:59 · 1258 阅读 · 0 评论 -
用迭代法计算某个数字的平方根
编写程序,用迭代法求x=a^(1/2)。求平方根的迭代公式为:Xn+1=1/2(Xn+a/Xn)要求前后两次求出的得差的绝对小于0.00001。程序如下:#include #include using namespace std;int main(){ float a,x0,x1; cin>>a; x0=a/2; x1=(x0+a/x0)/2; while(fabs(x1原创 2012-04-06 21:19:54 · 4625 阅读 · 0 评论 -
小练习
今天有人让我帮他做点程序设计课设作业,悲催的我真的做了,表示不难~~嘿嘿已知2007年一月一日为星期一。设计一函数按照下述格式打印2007年以后(含)某年某月的日历,2007年以前的拒绝打印。为完成此函数,设计必要的辅助函数可能也是必要的。Calendar 2007-01---------------------Su Mo Tu We ThFrSa---------原创 2012-04-14 23:23:13 · 2854 阅读 · 0 评论 -
棋盘问题
棋盘问题时间限制:1000 ms | 内存限制:65536 KB描述输入三个自然数n,i,j(1(2,3)表示该格为第2行第3列要求编制一个程序,根据输入的n,i,j的值,输出与格子(i,j)在同一行、同一列、同一对角线上的所有格子位置,例如:当n=4,i=2,j=3时,输出的结果是: (2,1)(2,2)(2,3)(2,4) {同一行格原创 2012-05-14 13:20:09 · 3576 阅读 · 0 评论 -
5个砝码
5个砝码用天平称重时,我们希望用尽可能少的砝码组合称出尽可能多的重量。如果只有5个砝码,重量分别是1,3,9,27,81。则它们可以组合称出1到121之间任意整数重量(砝码允许放在左右两个盘中)。本题目要求编程实现:对用户给定的重量,给出砝码组合方案。例如:用户输入:5程序输出:9-3-1用户输入:19程序输出:27-9+1要求程序输出的组合原创 2012-03-30 22:47:41 · 1797 阅读 · 2 评论 -
猜数字游戏(Java Swing 界面实现)
Java写的文曲星猜数字游戏,系统会自动生成一个4位且每一位都各不相同的数字,当你猜测该数字时有A和B两种提示信息,其中A代表所猜数字中有该数字且位置也正确,而B代表所猜数字仅有该数字但是位置不正确。当猜对全部数字时即闯关成功(即4A0B)。输入一个四位数都不相同的数字,系统会自动检查是否匹配,如果不匹配,就会输出一个nAnB的提示,要求玩家再输入一个数字。package com.xu原创 2013-03-21 22:14:49 · 8549 阅读 · 2 评论