HDU2156 分数矩阵【数学计算+水题】
来源:互联网 发布:csol一键瞬狙数据 编辑:程序博客网 时间:2024/05/18 00:58
分数矩阵
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7729 Accepted Submission(s): 4460
Problem Description
我们定义如下矩阵:
1/1 1/2 1/3
1/2 1/1 1/2
1/3 1/2 1/1
矩阵对角线上的元素始终是1/1,对角线两边分数的分母逐个递增。
请求出这个矩阵的总和。
Input1/1 1/2 1/3
1/2 1/1 1/2
1/3 1/2 1/1
矩阵对角线上的元素始终是1/1,对角线两边分数的分母逐个递增。
请求出这个矩阵的总和。
每行给定整数N (N<50000),表示矩阵为 N*N.当N为0时,输入结束。
Output输出答案,保留2位小数。
Sample Input12340
1.003.005.678.83
Wiskey
Source2008信息工程学院集训队——选拔赛
问题链接:HDU2156 分数矩阵
问题简述:参见上文。
问题分析:这是一个计算程序,需要将矩阵分为对角线和三角部分,然后分别计算。
程序说明:(略)题记:(略)
AC的C语言程序如下:
/* HDU2156 分数矩阵 */#include <stdio.h>int main(void){ int n, i; double sum; while(scanf("%d", &n) != EOF && n) { /* 斜对角和 */ sum = n; /* n * 1 */ /* 下三角与上三角之和:1/i的数量 */ for(i=2; i<=n; i++) sum += 1.0 / i * (n - i + 1) * 2; printf("%.2lf\n", sum); } return 0;}
阅读全文
0 0
- HDU2156 分数矩阵【数学计算+水题】
- HDU2156 分数矩阵【水题】【递推】
- HDU2156 分数矩阵
- hdu2156 分数矩阵(小组赛I) 水
- HDU水题 分数矩阵
- HDU 2156 分数矩阵 (水题)
- Hdu-2156-分数矩阵 [水题]
- HDOJ 2156 分数矩阵(水题)
- uva 10288 Coupons 数学期望,分数计算表示
- [数学]矩阵中分块计算的理解
- 分数矩阵
- 分数矩阵
- 分数矩阵
- 分数矩阵
- 分数矩阵
- 数学-矩阵计算(2)矩阵函数微积分前奏
- 分数计算
- 分数计算
- IDEA本地执行 or 调试Spark Application的方法
- 跨函数使用malloc函数
- 详解如何将TensorFlow训练的模型移植到Android手机
- 密匙交换与加密
- POJ
- HDU2156 分数矩阵【数学计算+水题】
- python 进行深入学习
- ZOJ 2112 & BZOJ 1901 Dynamic Rankings(主席树 单点更新 区间第K大)
- 51Nod-1485-字母排序
- list2
- AlertDialog的基本使用
- Ubuntu搭建lamp环境
- OpenCV中的数值计算功能(一)矩阵求逆(伪逆)
- CSS盒模型属性、CSS浮动属性、使用CSS+div布局