洛谷P3389 【模板】高斯消元法
来源:互联网 发布:钥匙包 淘宝 编辑:程序博客网 时间:2024/06/05 18:43
#include<bits/stdc++.h>using namespace std;int n;double a[110][110],ans[110];int main() { scanf("%d",&n); for(int i=0;i<n;i++) { for(int j=0;j<=n;j++) { scanf("%lf",&a[i][j]); } } for(int i=0;i<n;i++) { int p; for(p=i;p<n;p++) { if(a[p][i]) break; } if(p==n) continue; swap(a[p],a[i]); for(int j=i+1;j<n;j++) { double d=a[j][i]/a[i][i];p=0; for(int k=i;k<=n;k++) { a[j][k]-=d*a[i][k]; if(a[j][k]) p=1; } if(!p) { puts("No Solution"); return 0; } } } for(int i=n-1;i>=0;i--) { ans[i]=a[i][n]; for(int j=n-1;j>i;j--) { ans[i]-=a[i][j]*ans[j]; } ans[i]/=a[i][i]; } for(int i=0;i<n;i++) { printf("%.2lf\n",ans[i]); }}
阅读全文
0 0
- 洛谷P3389 【模板】高斯消元法
- 洛谷 P3389 【模板】高斯消元法
- 洛谷 P3389 【模板】高斯消元法
- 洛谷P3389 【模板】高斯消元法
- 洛谷P3389 【模板】高斯消元法
- 洛谷P3389 【模板】高斯消元法
- P3389 【模板】高斯消元法
- 洛谷 P3389 高斯消元模板题
- 【洛谷】3389 【模板】高斯消元法
- 高斯消元法模板
- 高斯消元法 模板
- 高斯消元法模板
- 高斯消元法 (模板)
- 高斯消元法模板
- [模板]高斯消元法
- 高斯消元法模板
- 【模板】三分法 (模板题:洛谷P3382)
- 模板:(数学:高斯消元法)
- Caffe MNIST 入门实例
- RCP CommonNavigator 排序
- 计算机网络作业二
- 电脑黑屏系统没激活的几种解决方法,必看!
- Java 程序员的互联网转型之路
- 洛谷P3389 【模板】高斯消元法
- LaTex
- 全文搜索技术
- Variance
- Java数据结构---数组
- adduser 显示和不显示
- 基于Excel的QR二维码生成工具——原理及算法详解(之四)
- Http Header信息
- INTELLIJ IDEA 鼠标放上去提示参数