上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 22 下一页
摘要: 《1》标识符关于Java标识符,有以下几点需要注意:1. 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始2. 首字符之后可以是任何字符的组合3. 关键字不能用作标识符4. 标识符是大小写敏感的合法标识符举例:age、$salary、_value、__1_value非... 阅读全文
posted @ 2015-01-15 11:00 哥的笑百度不到 阅读(164) 评论(0) 推荐(0) 编辑
摘要: //编译 HelloWorld 程序public class HelloWorld { /* public 代表全局的含义 static 表示静态的 void 没有返回值 main 是Java中的入口方法,这个main的名称是不能改变的 args 是一个参数名,可以随意定义 *... 阅读全文
posted @ 2015-01-15 10:28 哥的笑百度不到 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 编程之美热身赛返回比赛列表题目1 : 传话游戏时间限制:2000ms单点时限:1000ms内存限制:256MB描述Alice和Bob还有其他几位好朋友在一起玩传话游戏。这个游戏是这样进行的:首先,所有游戏者按顺序站成一排,Alice站第一位,Bob站最后一位。然后,Alice想一句话悄悄告诉第二位游戏者,第二位游戏者又悄悄地告诉第三位,第三位又告诉第四位……以此类推,直到倒数第二位告诉Bob。两位游戏者在传话中,不能让其他人听到,也不能使用肢体动作来解释。最后,Bob把他所听到的话告诉大家,Alice也把她原本所想的话告诉大家。由于传话过程中可能出现一些偏差,游戏者越多,Bob最后听到的话就与 阅读全文
posted @ 2014-04-10 20:44 哥的笑百度不到 阅读(331) 评论(0) 推荐(0) 编辑
摘要: /* * java里不能使用人们熟悉的算术运算符处理大数值 而需要使用大数值类中的add和multiply方法 * BigInteger c = a.add(b)// c = a+b; * BigInteger d = c.multiply(b.add(BigInteger.valueOf(2)))// d = c *(b+2) * */如计算n*(n-1)*...*(n-k+1) / (1*2*...k);package welcome;import java.math.BigInteger;import java.util.Scanner;public class welcome { .. 阅读全文
posted @ 2014-04-02 15:40 哥的笑百度不到 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复...... 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。 等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“......昨天,我正好喝了一瓶.......奉劝大家,开船不喝酒,喝酒别开船......” 请你根据这些信息,推断开始有多少人,每一轮喝下来还剩多少人。 如果有多个可能的答案,请列出所有答案,每个答案占一行。 格式是:人数,人数,... 例如,有一种可能是:... 阅读全文
posted @ 2014-03-18 19:58 哥的笑百度不到 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 题目描述 1949年的国庆节(10月1日)是星期六。 今年(2012)的国庆节是星期一。 那么,从建国到现在,有几次国庆节正好是星期日呢? 只要答案,不限手段! 可以用windows日历,windows计算器,Excel公式,。。。。。 当然,也可以编程! 不要求写出具体是哪些年,只要一个数目! 千万不要提交源代码! 答案不要写在这里,写在“解答.txt”中# include int yday(int year);int main(void){ int year; int n; //是星期日的天数 int w; //星期几 n = 0; w =... 阅读全文
posted @ 2014-03-18 19:11 哥的笑百度不到 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 题目标题: 高斯日记大数学家高斯有个好习惯:无论如何都要记日记。他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢?高斯出生于:1777年4月30日。在高斯发现的一个重要定理的日记上标注着:5343,因此可算出那天是:1791年12月15日。高斯获得博士学位的那天日记上标着:8113请你算出高斯获得博士学位的年月日。提交答案的格式是:yyyy-mm-dd, 例如:1980-03-21请严格按照格式,通过浏览器提交答案 阅读全文
posted @ 2014-03-18 19:02 哥的笑百度不到 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 题目描述标题:连号区间数小明这些天一直在思考这样一个奇怪而有趣的问题:在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是:如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。当N很小的时候,小明可以很快地算出答案,但是当N变大的时候,问题就不是那么简单了,现在小明需要你的帮助。输入格式:第一行是一个正整数N (1 , 不能通过工程设置而省略常用头文件。提交时,注意选择所期望的编译器类型。分析虽然这是最后一题,但是若思路正确,还是挺简单的。尽管在考试的时候,用了最笨的方法:取出元素,排序,判 阅读全文
posted @ 2014-03-18 18:41 哥的笑百度不到 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 第39级台阶 小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级! 站在台阶前,他突然又想着一个问题: 如果我每一步只能迈上1个或2个台阶。先迈左脚,然后左右交替,最后一步是迈右脚,也就是说一共要走偶数步。那么,上完39级台阶,有多少种不同的上法呢? 请你利用计算机的优势,帮助小明寻找答案。要求提交的是一个整数。注意:不要提交解答过程,或其它的辅助说明文字。分析该情景可简化为39与0和1的关系问题,还有一个限制条件,一共要走偶数步。这道题可以有两种思路,递归与排列组合,代码都不长,重在思考过程。# include #includeusing nam... 阅读全文
posted @ 2014-03-17 22:52 哥的笑百度不到 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 题目描述标题: 马虎的算式小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。有一次,老师出的题目是:36 x 495 = ?他却给抄成了:396 x 45 = ?但结果却很戏剧性,他的答案竟然是对的!!因为 36 * 495 = 396 * 45 = 17820类似这样的巧合情况可能还有很多,比如:27 * 594 = 297 * 54假设 a b c d e 代表1~9不同的5个数字(注意是各不相同的数字,且不含0)能满足形如: ab * cde = adb * ce 这样的算式一共有多少种呢?请你利用计算机的优势寻找所有的可能,并回答不同算式的种类数。满足乘法交换律的算式计为不 阅读全文
posted @ 2014-03-17 22:29 哥的笑百度不到 阅读(256) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 22 下一页