摘要:
1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。 输入格式: 输入在第 1 行给出不超过 105 的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学 阅读全文
posted @ 2019-03-10 21:46
ecnu_lxz
阅读(87)
评论(0)
推荐(0)
摘要:
浮点数可能会丢失最后的几位精度,因此在计算的过程中,常常会有一定的误差 1.相等 判断浮点数相等,通常的办法是需要一个近似,在一定的范围即可,允许有一点偏差 这个范围通常是10的-8次方 即,1e-8 double xiuzheng = 1e-8; 判断的话就写成下面这样 if(b<a+xiuzhe 阅读全文
posted @ 2019-03-10 20:34
ecnu_lxz
阅读(545)
评论(0)
推荐(0)
摘要:
void cal(int * &a) { ................ } int main() { int x=1; int *p=x; cal( &x );//出错 cal( p ); } 原因是,引用,是变量的引用,常量不能使用引用 这是给变量起个别名,&x是x的地址,是一串数字,是常量 阅读全文
posted @ 2019-03-10 19:41
ecnu_lxz
阅读(117)
评论(0)
推荐(0)
摘要:
#define Add(a,b) ((a)+(b)) #define Max(a,b) ((a)>(b)?(a):(b)) 这就定义了一个假的函数 说白了就是字符串替换 这样在写代码时能简化,省去了多打几个括号的功夫 但是,它仅仅做的是替换,会有点问题 拿算法笔记上面的例子来说吧 #define C 阅读全文
posted @ 2019-03-10 15:30
ecnu_lxz
阅读(1053)
评论(0)
推荐(1)
摘要:
1.写个for循环,挨个赋值 2.memset函数,头文件 string.h 或者是cstring 3.int a[10]={0};对第一个元素赋值,后面也就都是0了,或者是直接int a[10]={ };也行(来源于算法笔记),赋值0或者-1,memset是对字节进行操作的,赋别的值最好用fill 阅读全文
posted @ 2019-03-10 15:26
ecnu_lxz
阅读(220)
评论(0)
推荐(0)
摘要:
long long类型,在赋初值的时候,如果大于2的31次方-1,那么后面需要加上LL 阅读全文
posted @ 2019-03-10 13:55
ecnu_lxz
阅读(2964)
评论(0)
推荐(0)
摘要:
stdio.h cstdio string.h cstring math.h cmath .h是c语言的习惯,在c++中,替换为在前面加个c 阅读全文
posted @ 2019-03-10 13:51
ecnu_lxz
阅读(449)
评论(0)
推荐(0)
摘要:
printf和scanf是c语言的输入输出,学习c++以后,自然是用cin cout这两个更简单的输入输出 printf scanf 都需要进行格式控制,比较麻烦,但优点是速度比较快,毕竟多做了一些事情 cin cout速度较慢,在oj上或者是竞赛时,如对时间需求较高,则最好改为printf sca 阅读全文
posted @ 2019-03-10 13:47
ecnu_lxz
阅读(776)
评论(0)
推荐(0)
摘要:
1020 月饼 (25 分) 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。 注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、1 阅读全文
posted @ 2019-03-10 13:23
ecnu_lxz
阅读(125)
评论(0)
推荐(0)

浙公网安备 33010602011771号