zoj1048
2015-07-23 02:09
393 查看
zoj1048
Financial Management
Time Limit: 2 Seconds Memory Limit: 65536 KB
Larry graduated this year and finally has a job. He's making a lot of money, but somehow never seems to have enough. Larry has decided that he needs to grab hold of his financial portfolio and solve his financing problems. The first step is to figure out
what's been going on with his money. Larry has his bank account statements and wants to see how much money he has. Help Larry by writing a program to take his closing balance from each of the past twelve months and calculate his average account balance.
Input Format:
The input will be twelve lines. Each line will contain the closing balance of his bank account for a particular month. Each number will be positive and displayed to the penny. No dollar sign will be included.
Output Format:
The output will be a single number, the average (mean) of the closing balances for the twelve months. It will be rounded to the nearest penny, preceded immediately by a dollar sign, and followed by the end-of-line. There will be no other spaces or characters
in the output.
Sample Input:
100.00
489.12
12454.12
1234.10
823.05
109.20
5.27
1542.25
839.18
83.99
1295.01
1.75
Sample Output:
$1581.42
My solution:
Financial Management
Time Limit: 2 Seconds Memory Limit: 65536 KB
Larry graduated this year and finally has a job. He's making a lot of money, but somehow never seems to have enough. Larry has decided that he needs to grab hold of his financial portfolio and solve his financing problems. The first step is to figure out
what's been going on with his money. Larry has his bank account statements and wants to see how much money he has. Help Larry by writing a program to take his closing balance from each of the past twelve months and calculate his average account balance.
Input Format:
The input will be twelve lines. Each line will contain the closing balance of his bank account for a particular month. Each number will be positive and displayed to the penny. No dollar sign will be included.
Output Format:
The output will be a single number, the average (mean) of the closing balances for the twelve months. It will be rounded to the nearest penny, preceded immediately by a dollar sign, and followed by the end-of-line. There will be no other spaces or characters
in the output.
Sample Input:
100.00
489.12
12454.12
1234.10
823.05
109.20
5.27
1542.25
839.18
83.99
1295.01
1.75
Sample Output:
$1581.42
My solution:
#include<stdio.h> int main() { int i; double a[12],sum=0,aver; for(i=0;i<12;i++) { scanf("%lf",&a[i]); sum+=a[i]; } aver=sum/12; printf("$%.2lf\n",aver);/*注意最后输出结果的格式以及精确到小数点后两位*/ return 0; }
相关文章推荐
- 享元模式
- Codeforces Round #313 (Div. 2) D. Equivalent Strings
- Nginx HTTP过滤模块开发
- HDU 1710 Binary Tree Traversals
- linux(ubuntu)下编译安装cx_Freeze失败解决方法
- C3PO数据库连接池
- zoj1241
- Codeforces Round #313 (Div. 2) C. Gerald's Hexagon 数学
- 如何使用jlink+gdb在stm32上调试fans-rt
- Hive启动时,遇到java.net.URISyntaxException: Relative path in absolute URI
- Codeforces Round #313 (Div. 2) A. Currency System in Geraldion
- Codeforces 560B Gerald is into Art 放矩形
- Java反射
- Codeforces 560A Currency System in Geraldion 货币组合
- Python是什么
- GCD的简单封装
- CCSpawn, CCSequence create函数参数记得用NULL结尾
- Codeforces Round #313 (Div. 2) (ABCDE题解)
- 实现icon和文字垂直居中的两种方法-(vertical-align and line-height)
- Codeforces 559B Equivalent Strings 等价串