- 博客(12)
- 收藏
- 关注
原创 方格填数回溯法
import java.util.Scanner;public class Main { static int j=0; static int[][] a=new int[3][4]; static int[] v={0,0,0,0,0,0,0,0,0,0}; public static boolean judge(int i,int j,int k) { i
2017-03-30 19:30:57 482
原创 八皇后递归解决
public class Main { static int max=8; int[] a={0}; public static void judge(int x) { } public static void bianli(int n) { int i; if(n>max) { return; } for(i=
2017-03-25 19:26:58 437
原创 奇怪的比赛
public class Main { static int[] a=new int[10]; public static void shuzu(int n) { int i; if(n==10) { int sum=10; for(i=0;i<10;i++) { if(a[i]==0) sum=sum-i-1; els
2017-03-22 16:12:40 372
原创 括号问题
声明栈和出栈入栈下面的代码用于判断一个串中的括号是否匹配所谓匹配是指不同类型的括号必须左右呼应,可以相互包含,但不能交叉例如:..(..[..]..).. 是允许的..(...[...)....].... 是禁止的 对于 main 方法中的测试用例,应该输出:falsetruefalsefalseimport java.util.*;pub
2017-03-19 14:32:42 371
原创 除去次方数
除去次方数自然数的平方数是:1 4 9 16 25 …自然数的立方数是:1 8 27 64 125 …自然数的4次方数是:1 16 81256 ……这些数字都可以称为次方数。1~10000中,去掉所有的次方数,还剩下多少个数字? 参考答案:9875public class Main { p
2017-03-19 09:37:44 1323
原创 找素数
1. 找素数 素数就是不能再进行等分的整数。比如:7,11。而9不是素数,因为它可以平分为3等份。一般认为最小的素数是2,接着是3,5,...请问,第100002(十万零二)个素数是多少?请注意:“2”是第一素数,“3”是第二个素数,依此类推。不需要提交源代码,只要写出准确的结果即可!答案写在:“解答.txt”中,不要写在这里。
2017-03-17 20:39:43 780
原创 猜生日
1. 猜生日 今年的植树节(2012年3月12日),小明和他的叔叔还有小伙伴们一起去植树。休息的时候,小明的同学问他叔叔多大年纪,他叔叔说:“我说个题目,看你们谁先猜出来!”“把我出生的年月日连起来拼成一个8位数(月、日不足两位前补0)正好可以被今天的年、月、日整除!”他想了想,又补充到:“再给个提示,我是6月出生的。”根据这些信息,请你帮小
2017-03-17 19:23:31 426
原创 黄金队列
黄金队列 黄金分割数0.618与美学有重要的关系。舞台上报幕员所站的位置大约就是舞台宽度的0.618处,墙上的画像一般也挂在房间高度的0.618处,甚至股票的波动据说也能找到0.618的影子....黄金分割数是个无理数,也就是无法表示为两个整数的比值。0.618只是它的近似值,其真值可以通过对5开方减去1再除以2来获得,我们取它的一个较精确的近似
2017-03-14 20:58:59 839
原创 巧排扑克
巧排扑克牌小明刚上小学,学会了第一个扑克牌“魔术”,到处给人表演。魔术的内容是这样的:他手里握着一叠扑克牌:A,2,....J,Q,K一共13张。他先自己精心设计它们的顺序,然后正面朝下拿着,开始表演。只见他先从最下面拿一张放到最上面,再从最下面拿一张翻开放桌子上,是A;然后再从最下面拿一张放到最上面,再从最下面拿一张翻开放桌子上,是2;..
2017-03-11 21:00:37 1035
原创 欧拉与鸡蛋
大数学家欧拉在集市上遇到了本村的两个农妇,每人跨着个空篮子。她们和欧拉打招呼说两人刚刚卖完了所有的鸡蛋。欧拉随便问:“卖了多少鸡蛋呢?”不料一个说:“我们两人自己卖自己的,一共卖了150个鸡蛋,虽然我们卖的鸡蛋有多有少,但刚好得了同样的钱数。你猜猜看!”欧拉猜不出。另一个补充道:“如果我按她那样的价格卖,可以得到32元;如果她按我的价格卖,可以得到24.
2017-03-07 21:11:40 846
原创 细菌增殖
假设有两种微生物 X和 YX出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)。一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。现在已知有新出生的 X=10, Y=89,求60分钟后Y的数目。如果X=10,Y=90 呢?本题的要求就是写出这两种初始条件下,60分钟后Y的数目。题目
2017-03-07 16:20:46 771
原创 泊松分酒
import java.util.Scanner;public class Main { static int A,B,C; public static void main(String[] args) { Scanner s=new Scanner(System.in); int[] t=new int[7]; System.out.print("请输入酒瓶容量A,B,C各
2017-03-03 17:33:20 467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人