P8605 [蓝桥杯 2013 国 AC] 网络寻路

P8605 [蓝桥杯 2013 国 AC] 网络寻路

题目

代码

cpp 复制代码
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <math.h>
#include <queue>

#include <cctype>
using namespace std;

int main() {
	int n, m;
	long long r = 0;
	cin >> n >> m;
	vector<int> d(n + 1, 0);
	vector<int> a(n, 0);
	vector<int> b(n, 0);
	for (int i = 0; i < m; i++) {
		cin >> a[i] >> b[i];
		d[a[i]]++;
		d[b[i]]++;
	}
	for (int i = 0; i < m; i++) {
		if (d[a[i]] > 1 && d[b[i]] > 1) {
			r += ((d[a[i]] - 1 ) * (d[b[i]] - 1))  * 2;
		}

	}
	cout << r << endl;
	return 0;
}

参考解释

添加链接描述

相关推荐
workflower1 小时前
单元测试-例子
java·开发语言·算法·django·个人开发·结对编程
LXS_3573 小时前
Day 05 C++ 入门 之 指针
开发语言·c++·笔记·学习方法·改行学it
MicroTech20253 小时前
微算法科技(MLGO)研发突破性低复杂度CFG算法,成功缓解边缘分裂学习中的掉队者问题
科技·学习·算法
墨染点香4 小时前
LeetCode 刷题【126. 单词接龙 II】
算法·leetcode·职场和发展
aloha_7894 小时前
力扣hot100做题整理91-100
数据结构·算法·leetcode
Tiny番茄4 小时前
31.下一个排列
数据结构·python·算法·leetcode
挂科是不可能出现的4 小时前
最长连续序列
数据结构·c++·算法
前端小L5 小时前
动态规划的“数学之魂”:从DP推演到质因数分解——巧解「只有两个键的键盘」
算法·动态规划
RTC老炮5 小时前
webrtc弱网-ReceiveSideCongestionController类源码分析及算法原理
网络·算法·webrtc
mjhcsp5 小时前
C++ int 类型深度解析:从底层实现到实战应用
c++·int