TYVJ1423 GF和猫咪的玩具

article/2025/7/1 0:22:06

Description:

GF同学和猫咪得到了一个特别的玩具,这个玩具由n个金属环(编号为1---n),和m条绳索组成,每条绳索连接两个不同的金属环,并且长度相同。GF左手拿起金属环L,猫咪右手(或者说:爪)拿起金属环R(L不等于R),然后尽量的向两边拉,他希望选择合适的L和R,使得被拉紧的绳索尽量的多。

注:如果像样例那样1-2-4-3-5-6-1构成了一个环,我们认为拉1和3时只能拉紧一边(1-2-4-3或3-5-6-1)而不算全部拉紧。通俗地说,也就是当两个环之间有几个绳索数相等的连接方法时,只算其中一条连接方法拉紧,不算全部拉紧。

Input:

第一行包含两个正整数n,m
接下来的m行包含两个正整数a,b,表示有一条绳索连接了a和b的绳索。
n<=100

Output:

仅包含一个整数,表示最多能拉紧的绳索数。

 

思路:不错的题,模拟,弗洛伊德变形。

#include<iostream>
#include<cstring>
using namespace std;
const int N = 110;
int g[N][N], d[N][N], n, m;
int main(){ios::sync_with_stdio(false);cin>>n>>m;int x, y, z;for(int i = 1; i <= m; i++){cin>>x>>y;g[y][x] = g[x][y] = 1;d[x][y] = d[y][x] = 1;}for(int k = 1; k <= n; k++)for(int i = 1; i <= n; i++)if(d[i][k] > 0)for(int j = 1; j <= n; j++)if(d[k][j] > 0)if(i != j){if(g[i][j] == 1) d[i][j] = 1;else if(d[i][j] > d[i][k] + d[k][j]) d[i][j] = d[i][k] + d[k][j];else if(d[i][j] == 0) d[i][j] = d[i][k] + d[k][j];}int ans = 0;for(int i = 1; i < n; i++)for(int j = i + 1; j <= n; j++)ans = max(ans, d[i][j]);cout<<ans<<endl;return 0;
}
View Code

 

转载于:https://www.cnblogs.com/Rorshach/p/8724768.html


http://chatgpt.dhexx.cn/article/9iXRGnxy.shtml

相关文章

谁说技术男不浪漫!90 后程序员 2 天做出猫咪情绪识别软件

整理 | 王晓曼 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 9月1日&#xff0c;一则关于#程序员2天做出猫咪情绪识别软件#的话题登上微博热搜&#xff0c;参与阅读的人数达到了8218.1万&#xff0c;讨论次数1.3万&#xff0c;引发网友们的热议。 高手在民间…

喵呜

小老鼠是如何升级成猫咪了。 the third week begin! 下次&#xff01;&#xff01;之前喵呜喵呜&#xff0c;哈。睡觉了有点困了。

TI的CCS集成开发环境的 快捷键设置 自定义的快捷键 实现编译下载功能 CCS9.xxx

今天给大家分享一下CCS的快捷键设置 &#xff0c;初用CCS 各种快捷键用着很不适应&#xff08;以前是用keil5.23 的 &#xff09;&#xff0c;所以我就尝试着更改一下CCS的快捷键。&#xff08;一般工具类软件都会开放快捷键修改的接口&#xff0c; keil 也有 所以我就尝试了…

ccs工程移植后的路径修改

从别人的电脑中将ccs文件拷贝过来后&#xff0c;编译会出现报错&#xff0c;如下所示&#xff1a; 这种情况下需要对路径进行修改&#xff0c;步骤如下&#xff1a; 1.右键项目名&#xff0c;打开属性&#xff1b; 2.找到C2000 Complier 》Include Options &#xff0c;删除下…

CCS7.0从安装到使用

本人第一次使用CCS&#xff0c;安装完成后因为不知道需要安装库文件&#xff0c;造成当打开工程时出现找不到头文件的错误。经过别人指导以及网络查找解决问题&#xff0c;在此记录一下&#xff0c;也希望给初学者带来帮助&#xff0c;少走弯路。 1、软件下载 安装CCS需要安装…

CCS10,安装SDK后,软件无法识别问题

原因&#xff1a; CCS10默认的安装目录是C盘的\ti或是D:\ti\ccs1011中&#xff0c;如果安装到D盘&#xff0c;会查不到的 手动添加SDK目录

CC2640R2学习笔记—CCS环境最简单配置、下载运行第一个程序(OLED)

CC2640R2学习笔记—CCS环境最简单配置、下载运行第一个程序&#xff08;OLED&#xff09; Ti 官网下载CCS安装 CCS导入官方CCS工程编译工程驱动OLED屏&#xff1b; 开发板 &#xff1a;CC2640R2 LaunchPad &#xff1b; Ti 官网下载CCS CCS10.3.1.00003 下载地址 [https://dow…

【CCS】Windows环境Code Composer Studio 下载和使用教程

Code Composer Studio下载 1、TI官网下载地址&#xff1a;link 2、百度网盘下载地址&#xff1a;link 提取码&#xff1a;5c7v 一、CCS官网下载 TI官方提供了免费的Code Composer Studio 集成开发软件下载供广大使用者学习开发 1、首先点击笔者上述提供的官方下载链接进入下载…

MSP432P401R学习:CCS入门实验练习,使用CCS新建、导入、编译、下载工程

CCS入门实验 在某磁盘根目录以学号创建CCS工作目录&#xff0c;完成下述实验&#xff0c;并记录步骤&#xff1a; 实验一&#xff1a;从示例工程中导入下面2个工程&#xff0c;将每个工程完成编译 driverlib\gpio_toggle_otpt、driverlib\gpio_inpt_interrpt&#xff08;包含于…

CCS中下载程序到FALSH与RAM类型切换

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言操作步骤及说明总结 前言 从CCS5到CCS12跳转&#xff0c;好多功能做了改变&#xff0c;在TI官网下载了最新的CCS12&#xff0c;下载了最新的C2000&#xff0c;…

CCS 下载程序时报错的解决办法( TI C2000 TMS320F28379D)

所报错误&#xff1a; An internal error occurred during: "Launching J9_LED_text". com/ti/dvt/energytrace/af/PowerActivity 中文翻译&#xff1a; 在“启动j9ledtext工程”期间发生了一个内部错误。 编译过程也没有报任何错误&#xff0c;自己找错误原因找了…

MSP432的CCS工程配置以及使用J-Link下载程序

目录 一、CCS软件安装 1、下载CCS安装包​ 2、开始安装 3、安装选择 4、选择开发芯片​ 5、 安装J-link调试器​ 二、配置工程 1、新建工作区间 2、打开工作区间 3、新建工程 4、新建文件夹 5、导入driverlib库 6、 配置工程头文件 7、编译下载 三、MSP432模板工…

TI CC3200 launchpad 使用 CCS 下载

开发环境要求 &#xff1a; 1.CCS &#xff1a;6.0版本及以上&#xff08;免费软件&#xff09; 去TI官网下载新一点的安装即可 &#xff08;安装时安装包的路径及安装路径均不能有中文&#xff09; 2.IAR &#xff1a;6.7版本及以上 &#xff08;这里以CCS为例IAR不做介绍&a…

CCS 6.0 下载

每次到TI下载软件都得等几天&#xff0c;才发一封回复邮件&#xff0c;里面有下载地址。真的好烦。 今天想下载CCS 6.1 或CCS 6.0网上没找到下载地址&#xff0c;找了半天 http://processors.wiki.ti.com/index.php/Download_CCS 在此页面&#xff0c;点进去下载&#xff0c;…

ccs下载程序时遇到的错误,debugger initialization error 个人解决办法

本人使用的软件就是从IT官网上下载的最新版ccs软件&#xff0c;当前版本12.3 在使用离线安装包下载后无论如何调整软件版本都不能避免出现如图问题 最后发现问题是由于把文件下载地址放在桌面上了&#xff08;软件确实在d盘直接放着&#xff0c;但打开ccs时让你选择文件放置位…

CCS7.2的下载、安装及打开CCS3.3工程文件

1、 TI CCS 集成开发环境现在已经完全免费了 CCSv7 已经不需要使用 License了。 如果使用的是 CCSv4 、CCSv5以及 CCSv6 请从 TI 官方网站下载免费的全功能 License。 2、 系统需求 CCSv4/CCSv5/CCSv6[6.1.3 之前版本] 不论是 Windows 系统还是 Linux 都只有32位版本&#x…

CCS(Code Composer Studio) 的下载、安装和导入工程

1.下载 网址 https://software-dl.ti.com/ccs/esd/documents/ccs_downloads.html#Download_the_latest_CCS 自行选择版本 2.安装&#xff08;这里就是小编的泪点了&#xff09; 点开exe文件 点击next 同意后next 注意&#xff0c;下一步理想情况下是这样&#xff0c;这里是在…

Win系统 - 该死!WebGL 遇到了问题(QQ浏览器)

问题&#xff1a; 解决方法&#xff1a; 1. 在地址栏里输入 about:flags&#xff0c;回车打开。 2. 在这个页面里找到 Override software rendering list&#xff0c;将其启用。 3. 重启浏览器试试。

第十六篇:关于Unity开发WebGL遇到的坑

1、资源消耗问题。 Unity开发Web 项目&#xff0c;发布出来的项目是很消耗内存资源的&#xff0c;这是Unity引擎决定&#xff0c;我们要做的就是尽可能的优化&#xff0c;通常的方法有降低模型面数&#xff0c;降低贴图的大小&#xff0c;减少点光源&#xff0c;减小烘焙贴图大…