矩阵 ACdream1213 Matrix Multiplication
来源:互联网 发布:淘宝下单微信返现 编辑:程序博客网 时间:2024/06/05 00:54
传送门:点击打开链接
题意:将一个矩阵A先转置,然后再与原A矩阵相乘,求最后得到的矩阵中的数字之和
思路:刚开始没看懂题目,,,随便写几个矩阵A,然后倒置后相乘找规律,一下子就能发现规律,最后的答案等于每一行数字之和的平方之和
#include<map>#include<set>#include<cmath>#include<stack>#include<queue>#include<cstdio>#include<string>#include<vector>#include<cstring>#include<iostream>#include<algorithm>#include<functional>#define FIN freopen("input.txt","r",stdin)#define FOUT freopen("output.txt","w+",stdout)using namespace std;typedef long long LL;typedef pair<int, int>PII;const int MX = 1e5 + 5;const int INF = 0x3f3f3f3f;int cnt[MX];int main() { int n, m;//FIN; while(~scanf("%d%d", &n, &m)) { memset(cnt, 0, sizeof(cnt)); for(int i = 1; i <= m; i++) { int u, v; scanf("%d%d", &u, &v); if(u != v) { cnt[u]++; cnt[v]++; } else cnt[u]++; } LL ans = 0; for(int i = 1; i <= n; i++) { ans += (LL)cnt[i] * cnt[i]; } printf("%lld\n", ans); } return 0;}
0 0
- 矩阵 ACdream1213 Matrix Multiplication
- HDU4920 Matrix multiplication 矩阵
- Matrix Multiplication+adream+矩阵相乘
- poj2246 Matrix Chain Multiplication 矩阵连乘
- 【BZOJ2396 || POJ3318】神奇的矩阵 || Matrix Multiplication
- HDU 4920 Matrix multiplication(矩阵乘法)
- hdu 4920 Matrix multiplication (矩阵相乘)
- HDU 4920 Matrix multiplication(矩阵相乘)
- hdu 4920 Matrix multiplication(矩阵乘法)
- hdu 4920 Matrix multiplication(矩阵坑题)
- hdu4920 Matrix multiplication [矩阵乘法 压位 ]
- HDU 4920 Matrix multiplication(矩阵乘法)
- sgu196:Matrix Multiplication(矩阵乘法-->图)
- 矩阵链乘(Matrix Chain Multiplication)
- SGU - 196 - Matrix Multiplication (矩阵乘法)
- HDOJ Matrix multiplication 4920【矩阵相乘】
- ACdream 1213 Matrix Multiplication(矩阵乘法)
- ACdream 1213 Matrix Multiplication(矩阵相乘)
- eclipseRCP深入浅出(学习总结)2015.08.25
- 【java关键字-Thread】Thread.Join()的用法,及其实现线程顺序执行的原理
- 一段datepickerdialog与自定义Timepickerdialog限定时间范围的逻辑
- insert all/first 使用与区别简介
- BeautifulSoup
- 矩阵 ACdream1213 Matrix Multiplication
- Linux下VIM文本内容替换
- Groovy入门教程
- UITableView的registerClass forCellReuseIdentifier用法详解
- C++实现两个已经排序的链表进行合并
- python 设置linux环境变量
- Java中加载图片方法
- 内存模型(1)
- Java中的Atomic包使用指南