上一页 1 ··· 10 11 12 13 14
摘要: 用到求抛物线系数公式,直线系数公式,再用简单积分来求面积。 注意: 做这类精度题目要小心 计算公式时能不用中间变量就不用, 虽然代码会明显增长,可是可以提高精度 在做这道题目时,我就花了很多时间在公式的优化上。 源代码如下: #include int main() { double p1x,p2x,p3x,p1y,p2y,p3y; double a,b,c,k,m,result,x; ... 阅读全文
posted @ 2008-10-24 01:28 pandy 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 简单推理题: 考虑两个数和能被3整除,这两个数有什么特点。 多算几个数,便可以找到规律,从2开始以4个循环都是3的倍数 所以写出代码如下: #include int main() { int n; while(scanf("%d",&n)!=EOF) { if(n%4==2) printf("yes\n"); else printf("no\n"); } return... 阅读全文
posted @ 2008-10-24 00:33 pandy 阅读(656) 评论(2) 推荐(0) 编辑
摘要: 简单题,代码如下: #include int main() { int t,a,b; char c; scanf("%d",&t); while(t--) { getchar(); scanf("%c %d %d",&c,&a,&b); if(c=='+') printf("%d\n",a+b); else if(c=='-') printf("%d\n"... 阅读全文
posted @ 2008-10-24 00:14 pandy 阅读(466) 评论(4) 推荐(0) 编辑
摘要: 主要是使用了下面这个公式: log10(n!)=log10(1*2*3…*n)=log10(1)+log10(2)+…+log10(n) 注意: 这边的result要用double值,精度比较高,我wrong了一次就因为把它设成float值了 代码如下: #include #include int main() { int n,t; double result; scanf("%d",... 阅读全文
posted @ 2008-10-24 00:01 pandy 阅读(517) 评论(1) 推荐(0) 编辑
摘要: 简单题:使用暴力枚举即可。。。 主要是要注意输出格式 程序代码如下: #include void process(int n,int m) { int a,b,count=0; for(a=1;a<n-1;a++) for(b=a+1;b<n;b++) { if((a*a+b*b+m)%(a*b)==0) ... 阅读全文
posted @ 2008-10-23 23:35 pandy 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 406MS 12K 729 B 用深度优先搜索。 小技巧: 设置一个bool数组:将40以内所有以素数为下标的元素置1 用used数组标记深搜时元素是否访问过 用b数组记录一个解 输入时判断n是否为奇数或者1. 注意: 输出时每个解行后面没有多余的空格。 源代码如下: #in... 阅读全文
posted @ 2008-10-23 22:54 pandy 阅读(643) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14