A题:http://www.codeforces.com/contest/69/problem/A
看题目看得好久,后来才发现是个很简单的题,
题意: (0,0,0)处有一个点,给该点施加n个力,由三维坐标形式给出,要求判断最后该点是否平衡;
分析: 只需要将x,y,z三维坐标的各个力累加判断各自的和是否为0即可,注意必须每个维上的力的分量和为0,这里很好cha人的,可惜我没这么做,如果做了说不定分就好高了;
B题:
【题意】
一个n(<=100)长度的区域,每个区域等距;然后是m个运动员,在不同的区域[l,r]跑,他们各自跑都是匀速的,每个人跑完各自的区域的时间是相同的,然后要求你赌每个区域的胜者,可以获得该运动员的C值;问最后嫩得到的最大值是多少;
【分析】
开数组,t[x]:x区域内能跑的最小值;
c[x]: x区域内跑t[x]时间的那个运动员的C值,
直接对区域循环,最后累加c[x]即可;
E题:
是一个可以用STL里的map和set结合来写的题目,非常高效的代码,见我的日新博文;