
Algorithm solution
文章平均质量分 55
M_Marcus
这个作者很懒,什么都没留下…
展开
-
多少块土地
/*多少块土地*/ #include #include #include #include using namespace std; int E1(int n) { int j = 0; int Vtotal = 0; for (j = 0; j { Vtotal += j*(n - 2 - j); } return Vtotal; } i原创 2015-12-04 21:02:31 · 452 阅读 · 0 评论 -
因子与阶乘
/*因子与阶乘*/ #include #include #include #include #include using namespace std; #define max 100000000 int time[max]; int a[max]; int b[max]; int T(int n) { int total=1; for (int i = 1;原创 2015-12-04 21:05:24 · 284 阅读 · 0 评论 -
卡片游戏
/*卡片游戏*/ #include #include #include #include using namespace std; #define max 100 int a[max]; int main() { int i; int n; while (cin >> n) { int found = 0;//找最后一个数要用到 for (i原创 2015-12-05 09:27:33 · 358 阅读 · 0 评论 -
算法竞赛 之果园里的树
/*果园里的树*/ #include #include #include #include using namespace std; #define max 1000 int a[max][max]; double useful(double x0, double y0, double x1, double y1, double x2, double y2) {原创 2015-12-04 20:01:29 · 915 阅读 · 0 评论 -
铁轨
/*铁轨*/ #include #include #include #include using namespace std; const int max = 1000; int a[max]; int b[max]; int main() { int n; while (scanf("%d",&n)) { memset(a, 0, siz原创 2015-12-05 11:45:58 · 331 阅读 · 0 评论 -
移动小球 欢迎提出更佳方案(要完整代码)
/*移动小球*/ #include #include #include using namespace std; #define max 100 int a[max]; void A(int c, int b) { int n, m;//用来找c,b在数组中对应的下标 for (int i = 1;; i++) { if (a[i] == c) {原创 2015-12-05 21:13:55 · 396 阅读 · 0 评论