- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 BJFU 1069——格式化数字
描述 给你一个数字,请去掉多余的前导零和后继零(如果小数点多余,也要去掉),将它格式化成常规的数字格式。如0001000.0100000应该格式化为1000.01。输入 输入包含多组测试样例,每组数据包含一个数字(不超过1000位),每个数字占一行。输出 对于每组输入数据,请输出该数字的常规格式,每组输出占一行。样例输入0001000.0
2015-01-17 07:25:42 440
原创 BJFU 1040——子块和
描述给定一个矩阵,求其任意一个子矩阵的和。输入输入首先包含一个正整数T(T输出对于每一个求和命令,请在一行内输出求和结果。样例输入231 2 34 5 67 8 961,1,3,31,2,2,32,1,3,21,1,1,13,3,3,32,2,2,21511,1,1,1
2015-01-17 07:16:29 454
原创 BJFU 1025——Ackermann函数
描述计算Ackermann函数值?天方夜谭吧?不错,Ackermann函数是增长速度极快的递归函数,要计算其函数值当然是相当困难的。Ackermann函数定义如下:本题中我们只需要计算当m=3时Ackermann函数的值输入输入包含多组测试数据,每组测试数据占一行,为一个64位整数n输出对每组输入的n,请输出Ack
2015-01-17 07:08:46 601
原创 BJFU 1012——素数
描述数论是ACM中用途很广的数学分支,而数论里研究得最多的问题,又都和素数相关,所以有人戏称数论为“素论”,也是不无道理的。输入输入首先包含一个整数T,表示测试数据组数,T不超过100。然后是T组测试数据,每组测试数据包含两个整数M、N,其中1输出对于每一组测试数据,请在一行内输出从M到N的所有素数,每个素数之间以逗号分开。样例输入31
2015-01-17 07:02:27 471
原创 BJFU 1010——博弈
描述博弈题目向来是比较难的,来尝试一下吧~有两堆扑克牌,数量任意(均大于0),可以不同。两人开始博弈,轮流抽取扑克牌。规定每次取牌有两种方式,第一种方式是任选一堆扑克牌,并从中取走任意张(大于0);第二种是在两堆扑克牌中同时取走相同张数(大于0)的牌,每次取牌时必须选择一种方式,最后把牌全部取完的一方胜利。现在给出初始两堆扑克牌的数目,假设博弈的两人都绝顶聪明,问是先取者胜还是后取
2015-01-16 20:37:47 357
转载 C语言位运算详解
C语言位运算详解作者:911说明:本文参考了http://www2.tsu.edu.cn/www/cjc/online/cyuyan/,算是对其的修正,在此将本文列为原创,实有抄袭之嫌疑。甚是惭愧!位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的ch
2015-01-16 20:28:31 577
原创 BJFU 1009——抽奖
描述现在社会上的抽奖活动简直是太多了。前段时间中国联通就举办了一个很无聊的抽奖活动,规则是每人可以向中国联通的短信系统发送一个实数,系统每天会从这些数字中选择一个无重复(就是有且只有一个)且最小的数,而发送这个最小数的用户就中奖了。现在我们也来设计一个抽奖系统。实数太麻烦,我们只考虑整数的情况。给你一堆整数,其中有且只有一个整数是唯一的,这个唯一的整数就是中奖数字,请写程序挑选出中奖数字。
2015-01-16 20:25:04 484
原创 BJFU 1008——Average
描述Calculate the average of several numbers.Easy?Go!输入The first line consists of an integer T(T>0),indicating the number of test cases.The first line of each case consists of an integer N
2015-01-16 20:22:00 512
原创 BJFU 1007——振兴北林A坛
描述众所周知,当前北林A坛不景气,自从几位学长“退役”以后,仍在A坛活跃的寥寥无几,众多著名高手或未知名高手都不重视ACM,或只将其作为加分的手段,偶尔参加几次月赛;或干脆避而远之,造成北林A坛一片凄惨的光景(有点夸张^_^)。为此,ben多次向Professor Wang提出振兴北林A坛的想法。Professor Wang和ben一致认为搭建北林自己的OJ系统是提升北林ACM影响力和竞赛水平
2015-01-16 19:22:40 924 1
原创 BJFU 1006——排序输出
排序输出时间限制(普通/Java):4000MS/15000MS 运行内存限制:16384KByte总提交:764 测试通过:107描述给你一些整数,请将它们排序后输出。输入输入首先包含一个正整数T(0接下来T组测试数据。每组测试数据首先包含一个正整数m(m输出对每组测试数据,请将所有数据排序后
2015-01-16 16:55:13 541
原创 BJFU 1005——Factorial of large numbers
描述Factorial, as we all know, is the product of all the positive integers from one up to and including a given integer. For example, factorial zero is assigned the value of one; factorial four
2015-01-16 11:18:15 544
原创 BJFU 1004——Sudoku
描述Ben is writing a small game Sudoku.But he finds it hard to produce a resonablematrix for a new game.So he asks you for help.To make the problem easier, we can only generate a line of
2015-01-16 11:02:10 642
原创 BJFU 1003——最长公共子序列
描述ben和mei在做一个项目。现在他们遇到了一个难题,需要你的帮助。问题可以抽象为,给定两个整型数串,求它们的最长公共子序列。最长公共子序列的定义是,一个数列 S ,如果分别是两个或多个已知数列的子序列,且是所有符合此条件序列中最长的,则 S 称为已知序列的最长公共子序列。输入输入包含多组测试数据,每组数据首先包含一个N和一个M,分别表示两个整型串的长度,接下来是
2015-01-16 10:48:51 656
原创 BJFU 1002——九九乘法表
描述打印九九乘法表,怎么样,easy吧?专门为初学者准备的啦~~输入输入首先包含一个整数T,(0输出对每组测试数据,请输出乘法表中的第a行到第b行,每组测试数据后跟一个空行,最后一组数据后无空行,注意对齐。如果输入的a, b不符合题意,请输出"Input Error!"。样例输入11 9样例输出1*1=1 2*1=2 2*2=4 3
2015-01-16 10:47:12 806
原创 BJFU 1001——整数求和
整数求和时间限制(普通/Java):1000MS/3000MS 运行内存限制:33600KByte总提交:1256 测试通过:586描述开篇第一题,超级easy。给定两个整数(32位),求它们的和。输入输入包含两个整数A和B输出.请输出A, B的和,输出占一行样例输入1 2
2015-01-16 10:42:22 570
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人