[解题报告]Ecological Premium

题目大意

题目原文:http://uva.onlinejudge.org/external/103/10300.pdf

背景

计算公式 土地面积/动物数量 × 生态系数 ×动物数量 

输入

第一行输入一个测试用例的数量(假设n),第二行输入农夫测试用例的数量(假设f),接着是f行数据的输入,每行3个数据,第一个数据是农夫拥有的土地面积,第二个数据是农夫拥有的动物的数量,第三个是生态系数。

输出

输出这个计算公式计算后的值

 

 

Sample Input

 

3
5
1 1 1
2 2 2
3 3 3
2 3 4
8 9 2
3
9 1 8
6 12 1
8 1 1
3
10 30 40
9 8 5
100 1000 70

Sample Output

 

38
86
7445

算法:

简单问题,要注意的还是怎么控制循环和结束

代码:这里附上我的代码,你可以去这里提交你的代码验证你的代码是否正确,

 1 #include<stdio.h>
 2 int main(void)
 3 {
 4     int n=0,f=0,i=0,a=0,b=0,c=0,sum=0;
 5 
 6     scanf("%d",&n);
 7 
 8     while(scanf("%d",&f)!=EOF)
 9     {
10         sum=0;
11 
12         for(i=0;i<f;i++)
13         {
14             scanf("%d %d %d",&a,&b,&c);
15             sum=sum+a*c;
16         }
17 
18         printf("%d\n",sum);
19         n--;
20         if(n==0)break;
21     }
22     return 0;
23 
24 }

 

posted @ 2013-02-03 22:59  乱七八糟 。  阅读(190)  评论(0编辑  收藏  举报