printf()的返回值为其输出字符串常量的字符数(注意字符数与字数的区别)注意计数针对所有的打印字符,包括空格和不可见的换行字符(不包括字符串的空字符)。scanf()函数返回成功读入的项目的个数。即在下面程序中scanf的返回值为1。如果没有读取任何项目(如它期望一个数字但是出入了一个非数字字符...
分类:
其他好文 时间:
2014-09-14 16:30:27
阅读次数:
280
输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出“fu”字。十个数字对应的拼音如下:0: ling1: yi2: er3: san4: si5: wu6: liu7: qi8: ba9: jiu输入格式:输入在一行中给出一个整数,如: 1234 。提示:整数包括负数、零和正数。输出格式:...
分类:
其他好文 时间:
2014-09-14 12:45:17
阅读次数:
175
//用map来实现总是超出最大的内存限制
题目描述:
统计一个数字在排序数组中出现的次数。
输入:
每个测试案例包括两行:
第一行有1个整数n,表示数组的大小。1
第二行有n个整数,表示数组元素,每个元素均为int。
第三行有1个整数m,表示接下来有m次查询。1
下面有m行,每行有一个整数k,表示要查询的数。
输出:
对应每个测试案例,有m行输出,每行1整数,表示数组中该数字出...
分类:
其他好文 时间:
2014-09-14 10:09:36
阅读次数:
167
HDU 5000 Clone
这场就出了3题。。就坑在这题上了,还好保住了名额
思路:要推出最大值的时候,每个人的属性和必然相同,并且这个和必然是所有和 / 2,这样的话,问题转化为给n个数字,要组合成sum / 2有多少种方法,就用dp背包推一遍就可以得解了。
现场的时候就没推出sum / 2就是答案
代码:
#include
#include
const i...
分类:
其他好文 时间:
2014-09-13 22:52:46
阅读次数:
192
题目:
晓萌最近在做一个翻转图片的应用,你可能也知道,图片其实是由一个个的点组成的。
于是,晓萌想先做一个可以翻转矩阵的程序,来解决他问题的核心部分。
输入第一行包括由空格分开的整数M、N、T(0
其中M和N分别表示待处理矩阵的行数与列数,T为0时表示左右翻转,为1时表示上下翻转。
之后的M行,每行包括由空格分隔的N个整数,依次为输入矩阵的每一行的数据。
输出包括M行N列,每个数字之间...
分类:
其他好文 时间:
2014-09-13 21:32:46
阅读次数:
260
每只羊有n个属性
下面n个数字表示每个属性的值范围为[ 0, T[i] ]
对于羊圈里的a羊和b羊,若a羊的每个属性都>=b羊,则a羊会杀死b羊。
问羊圈里最多存活多少只羊。
规律1:sum相同的羊不会互相杀死。
因为若2个羊的属性都相同,a羊某个属性要增加1,则a羊另一个属性要减少1,这样ab一定能共存。
规律2:
sum不同的羊不会重合。
我们设a羊sum = x,b羊sum...
分类:
其他好文 时间:
2014-09-13 18:50:05
阅读次数:
180
通过前面问题以及引入了“信息熵”的概念,我们可以重新来理解排序的本质:一组未排序的N个数字,它们一共有N!种重排,其中只有一种排列是满足题意的(譬如从大到小排列)。换句话说,排序问题的可能性一共有N!种。任何基于比伯爵娱乐城较的排序的基本操作单元都是“比较a和b”,这就相当于猜数字游戏里面的一个问句...
分类:
其他好文 时间:
2014-09-13 18:33:35
阅读次数:
195
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。def foo(a,n): sum=0; sra=a; for i in range(0,n): sum...
分类:
编程语言 时间:
2014-09-13 10:31:14
阅读次数:
193
BestCoder Round #9
题目链接
A:暴力枚举一个数字,就能求出另一个数字,for一遍即可
B:博弈,判断前n - 1个开头连续1的奇偶性即可
C:先预处理出每个点对应哪几个点,每次查询计算一次即可
代码:
A:
#include
#include
#include
#include
#include
#include
using...
分类:
其他好文 时间:
2014-09-12 23:31:14
阅读次数:
270
思路:
比如:n=4,k=6(k从0开始计数),那么就是从找第四个数,那么看规律
(第一队)
1234
1243
1324
1342
1423
1432
(第二队)
2134
2143
2314
2341
2413
2431
(第三队)
。。。。
我们从第一个数字开始确定,由于确定第一个数了,那么后面的排列组合...
分类:
其他好文 时间:
2014-09-12 12:03:23
阅读次数:
208