Codeforces Round #221 (Div. 2) Lever I.O.U.

这场cf 做的很差,,第一题犯了一个很低级的错误。。把i写成了J....

第二题 想的太复杂了。。。其实我们只需要 考虑每个人自己的负债情况就行了,就是假设每个人把别人

欠他的钱,拿过来还给别人。。这就是最简单的欠债关系了。。。

在做题的过程中也没有专心。。做了以后就去干其他事了

最后就是一道题也没有过,rating已经掉的不行了。。

题目:http://codeforces.com/contest/376/problem/A

http://codeforces.com/contest/376/problem/B

 1 #include <iostream>
 2 #include <cstring>
 3 #include <cstdio>
 4 using namespace std;
 5 
 6 int main()
 7 {
 8     int d[200];
 9     int n,m,sum,i;
10     int a,b,c;
11     while(cin>>n>>m)
12     {
13         sum=0;
14         memset(d,0,sizeof(d));
15         while(m--)
16         {
17             cin>>a>>b>>c;
18             d[a]-=c;
19             d[b]+=c;
20         }
21         for(i=0; i<=100; i++)
22         if(d[i]>0)
23         sum+=d[i];
24         cout<<sum<<endl;
25     }
26     return 0;
27 }

 

posted @ 2013-12-25 23:58  水门  阅读(222)  评论(0编辑  收藏  举报