10300 Ecological Premium
来源:互联网 发布:nero burn for mac 编辑:程序博客网 时间:2024/06/06 05:00
Problem A
Ecological Premium
Input: standard input
Output: standard output
Time Limit: 1 second
Memory Limit: 32 MB
German farmers are given a premium depending onthe conditions at their farmyard. Imagine the following simplified regulation:you know the size of each farmer's farmyard in square meters and the number ofanimals living at it. We won't make a difference between different animals,although this is far from reality. Moreover you have information about thedegree the farmer uses environment-friendly equipment and practices, expressedin a single integer greater than zero. The amount of money a farmer receivescan be calculated from these parameters as follows. First you need the space asingle animal occupies at an average. This value (in square meters) is thenmultiplied by the parameter that stands for the farmer'senvironment-friendliness, resulting in the premium a farmer is paid per animalhe owns. To compute the final premium of a farmer just multiply this premiumper animal with the number of animals the farmer owns.
Input
Thefirst line of input contains a single positive integer n (<20), the number of test cases. Each test case starts with aline containing a single integerf(0<f<20), the number of farmers in the test case. This line isfollowed by one line per farmer containing three positive integers each: thesize of the farmyard in square meters, the number of animals he owns and theinteger value that expresses the farmer’s environment-friendliness. Input isterminated by end of file. No integer in the input is greater than100000 or less than 0.
Output
Foreach test case output one line containing a single integer that holds thesummed burden for Germany's budget, which will always be a whole number. Do notoutput any blank lines.
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
SampleOutput
38
86
7445
(The Joint Effort Contest, Problem setter: Frank Hutter)
题意:第一行输入一个测试用例的数量(假设m),第二行输入农夫测试用例的数量(假设n),接着是n行数据的输入,每行3个数据,第一个数据是农夫拥有的土地面积,第二个数据是农夫拥有的动物的数量,第三个是生态系数。计算公式是 土地面积/动物数量 × 生态系数 ×动物数量
AC代码如下:
#include <stdio.h>int main(void){int m, n;int a, b, c, sum;int i, j;while (scanf("%d", &m) != EOF) {for (i=0; i<m; ++i) {scanf("%d", &n);sum = 0;for (j=0; j<n; ++j) {scanf("%d%d%d", &a, &b, &c);sum += a * c;}printf("%d\n", sum);}}return 0;}
- 10300 - Ecological Premium
- Uva 10300 Ecological Premium
- uva 10300 Ecological Premium
- UVa 10300 Ecological Premium
- UVA 10300 - Ecological Premium
- uva-10300 - Ecological Premium
- 10300 Ecological Premium
- uva 10300 Ecological Premium
- UVaOJ 10300 - Ecological Premium
- 10300 - Ecological Premium
- [UVa]10300-Ecological Premium
- 10300 - Ecological Premium
- UVA:10300 - Ecological Premium
- UVa 10300 - Ecological Premium
- 10300 - Ecological Premium
- 10300 - Ecological Premium
- UVa 10300 - Ecological Premium
- 10300 - Ecological Premium
- Js操作Select大全
- x86系统引导(1)
- uboot 移到开发板主要命令
- Preview of BI 2012 with Speaker Dan Kearnan: Expect SAP NetWeaver BW to Run Soon on SAP HANA
- 这才叫视网膜显示:无线光伏视网膜移植有重大突破
- 10300 Ecological Premium
- 第十三周实验报告一
- jQuery源码分析18: .animate()(待续)
- 第十二周实验报告3
- Quick Tip: Preserve Data Consistency in Write-Optimized DSOs
- 第13周实验报告任务2
- 翻转单向链表
- bootloader kernel 下载、烧写 nfs tftp
- LPS:美国国防部参与研发的操作系统