摘要: http://poj.org/problem?id=2502这题本来应该用迪杰斯特拉做的 ,因为想试试弗洛伊德所以就试试 谁知道代码一一直wrong ,路过的麻烦指点一下代码一:#include<stdio.h>#include<math.h>struct node{ double x; double y;}node[205];double dis[205][205];double cal(struct node a,struct node b){ return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y));}int mai 阅读全文
posted @ 2012-06-12 21:15 可笑痴狂 阅读(198) 评论(0) 推荐(0)
摘要: 邮票分你一半时间限制:1000 ms | 内存限制:65535 KB难度:3描述 小珂最近收集了些邮票,他想把其中的一些给他的好朋友小明。每张邮票上都有分值,他们想把这些邮票分成两份,并且使这两份邮票的分值和相差最小(就是小珂得到的邮票分值和与小明的差值最小),现在每张邮票的分值已经知道了,他们已经分好了,你知道最后他们得到的邮票分值和相差多少吗?输入第一行只有一个整数m(m<=1000),表示测试数据组数。接下来有一个整数n(n<=1000),表示邮票的张数。然后有n个整数Vi(Vi<=100),表示第i张邮票的分值。输出输出差值,每组输出占一行。样例输入252 6 5 8 阅读全文
posted @ 2012-06-12 10:10 可笑痴狂 阅读(421) 评论(0) 推荐(0)