c++
文章平均质量分 51
普通网友
这个作者很懒,什么都没留下…
展开
-
power oj 2505
关于求不同 项 可以直接用和 差(每个项加起来做差) 注意中间溢出。 #include using namespace std; int main() { int n,i,j,m; cin >> n ; for(j=1;j { long long sum=0,sum2=0,num,num2;原创 2017-03-18 09:55:01 · 570 阅读 · 0 评论 -
公约数、公倍数
公约数 cin>>a,b;(注意排序) while() { min=a%b; if(min==0) break; a=b; b=min; } 公倍数 cout原创 2017-03-10 20:10:55 · 173 阅读 · 0 评论 -
打表心得《查找等问题》
1.通过单个数组实现: 简单的打表可实现查找功能,如输入一个数,判断他是不是素数等(可事先打表存储这个数:真假1.0) 注意(适用个数比较少的); 2.多个数组实现: 比如判断一个数在一组数组中的位置,可以通过三个数组,一个存储数组,一个存储位置,一个判断是否为空。 注意空间大小。原创 2017-03-10 20:15:30 · 242 阅读 · 0 评论 -
HDU OJ 1802 white and black board
1.此题从边角考虑,即(m-7)*(n-7)来考虑: ①考虑偶数情况,当皆为偶数时,m-7=n-7。此时总的数目为(m-7)*(n-7)/2; ②在技术情况下,就得考虑特殊情况,当右下脚为0时,黑比白多一次,即总次数减一。 ③输出总的情况。 #include using namespace std; int main() { int m,n,c;原创 2017-03-14 23:25:32 · 452 阅读 · 0 评论 -
有关三角形坐标面积代码
#include int main() { double x1,x2,x3,y1,y2,y3,a,b,c,s,q; while(scanf("%lf %lf %lf %lf %lf %lf",&x1,&y1,&x2,&y2,&x3,&y3)!=EOF) { a=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1原创 2017-03-16 20:02:48 · 365 阅读 · 0 评论 -
Poj 1010
#include using namespace std; const int maxn=8000; bool dp[40][maxn]; int main() { int mi[maxn]; int n,sum=0; cin >> n ; for(int i=1; i { cin >> mi[i] ;原创 2017-05-28 14:57:25 · 308 阅读 · 0 评论