【51nod】1632 B君的连通

自制温湿度计——STM32-L432KC驱动lcd1602和dht11温湿度显示 先给大家甩一张图片哈(附上网址)简单说一下这块板子在这个小项目里的小缺点:一、引脚有点少,lcd1602本来有两种传输数据方式,一种是4bit,另一种是8bit,但是这块板子对于这个项目来说引脚有点少,所以建议用4bit模式。然而,在网上是很难找到设置4bit传输模式的lcd1602的,这也是为什么我写这个blog。二、mbed-os有时候会有大大小小的问题,搞人心态是真的。比如库函数离奇失踪,从官网上下载库函数失败,重装也解决不了然后莫名其妙好了。 阅读详情

B君的连通

Link


题目大意

B国拥有n个城市,其交通系统呈树状结构,即任意两个城市存在且仅存在一条交通线将其连接。A国是B国的敌国企图秘密发射导弹打击B国的交通线,现假设每条交通线都有50%的概率被炸毁,B国希望知道在被炸毁之后,剩下联通块的个数的期望是多少?
阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴阿巴

解题思路

因为这是一棵树,所以每炸断一条路就会多一个连通块,所以期望为 1 2 ( n − 1 ) + 1 \frac{1}{2}(n-1)+1 21​(n−1)+1 ,再乘上 2 n − 1 2^{n-1} 2n−1 即可。

code

#include<iostream>
#include<cstdio>
using namespace std;

const int mod=1e9+7;

int n;

int main()
{
	cin>>n;
	int ans=n+1;
	for(int i=0;i<n-2;i++)
		ans=ans*2%mod;
	 cout<<ans<<endl;
}
WIFI 相关的频偏调试以及天线调试记录 WIFI RF 相关的频偏调试以及天线调试 1,频率误差(Frequency Error) 频率误差(Frequency Error):表征射频信号偏离该信号所处信道中心频率的大小,单位PPM。频偏误差要求范围如下表。 频偏越小越好。PPM的计算公式如下: 问题: 我们ESP8089认证测试的时候频偏测试超了。需要修改哪些呢。 测试频率点在2.411865385GHz 宣称点:2.412GHz 频率偏移计算:{(2.412GHz-2.411865385GHz)÷2... 阅读详情

相关推荐

LayaBox CommandBuffer描边使用详细

项目需要使用LayaBox做一个给3D物体动态描边的一个功能,前前后后踩了一些坑算是把这个东西给做出来了把我改好的代码贴上,分享给大家。 (1)想要使用描边你的引擎版本必须 >=2.9.0 (2)你必须下载 Laya官方的BlurShader库才能使用这个功能,下载地址:https://github.com/layabox/layaair-demo/tree/master/h5/3d/ts/LayaAir3D_PostProcess/BlurShader 下载完之后把BlurShader放到自己项目的

小智队长 1735

51nod-1632B君的连通

1632 B君的连通 基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题  收藏  关注 B国拥有n个城市,其交通系统呈树状结构,即任意两个城市存在且仅存在一条交通线将其连接。A国是B国的敌国企图秘密发射导弹打击B国的交通线,现假设每条交通线都有50%的概率被炸毁,B国希望知道在被炸毁之后,剩下联通块的个数的期

~★sunshine☆的博客专栏 505

LTspice进阶技巧-031.一键加密仿真模型:LTspice Encrypt Tool实战指南

本文详细介绍了LTspice Encrypt Tool的使用方法,帮助工程师一键加密LTspice仿真模型,保护知识产权。通过图形化界面简化操作流程,支持批量加密和兼容性处理,适用于电路设计中的模型保护需求。

weixin_28304023的博客 202

51nod1632 B君的连通

链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1632 题意:中文题。 分析:原本是一棵树,求删一些边后联通块的期望。很明显联通块个数只和删的边数量有关,即C(n-1,m)*(m+1),n-1条边删m条边得m+1个联通块。 代码: #include #include #include #include #i

Fsss 1288

ADS与MATLAB数据互通全指南:从Snp文件导入到TXT导出完整流程

本文详细介绍了在射频与微波工程中,实现ADS与MATLAB高效数据互通的完整流程。核心内容包括利用SPOutput控件、数据显示窗口及测量方程等多种方法,将ADS仿真数据(如S参数)导出为Touchstone或TXT格式,并导入MATLAB进行深度分析与可视化;同时指导如何将MATLAB处理后的数据回灌至ADS,用于模型验证与协同仿真,旨在构建自动化、无损的数据交换工作流,提升工程师的工作效率。

pluto的博客 393

Ubuntu桌面消失?可能是lightdm配置在捣鬼:详细解析/etc/lightdm.conf的优先级机制与实战修复

本文详细解析了Ubuntu系统因lightdm显示管理器配置错误导致桌面消失的问题。通过分析/etc/lightdm.conf的优先级加载机制,提供了从systemctl诊断、调试模式运行到实战修复配置语法错误(如缺失[Seat:*]组)的完整方案。文章还探讨了在系统无法启动时使用chroot或恢复模式进行高级救援,并对比了lightdm与gdm3在NVIDIA驱动环境下的不同表现,帮助用户高效恢复图形界面。

weixin_29313547的博客 420

51nod 1632B君的连通(简单数学)

1632 B君的连通 基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 关注 B国拥有n个城市,其交通系统呈树状结构,即任意两个城市存在且仅存在一条交通线将其连接。A国是B国的敌国企图秘密发射导弹打击B国的交通线,现假设每条交通线都有50%的概率被炸毁,B国希望知道在被炸毁之后,剩下联通块的个数的期望是多少? Input 一个数n(2 接下来n

Tezuka 411

DenseNet训练实践

在Cifar10上训练DenseNet,复现DenseNet论文的结果是后面两篇分析工作的基础,因此本系列的第一篇,将首先讨论深度学习的训练过程中的几个方面: 1. 数据集 1.1 Cifar10数据集 Cifar10数据集有6万张32X32的图片,是一个小型的数据集,但数据的复杂度足够,下图来自DenseNet论文,可以看出,不用数据增强的话,ResNet的正确率也很难超过90%,因而足以用来验...

一蓑烟雨任平生 1万+

51Nod-1632-B君的连通

51Nod-1632-B君的连通 1632B君的连通 B国拥有n个城市,其交通系统呈树状结构,即任意两个城市存在且仅存在一条交通线将其连接。A国是B国的敌国企图秘密发射导弹打击B国的交通线,现假设每条交通线都有50%的概率被炸毁,B国希望知道在被炸毁之后,剩下联通块的个数的期望是多少? Input 一个数n(2<=n<=10...

weixin_30886233的博客 93

[南大ICS]PA1 - 开天辟地的篇章: 最简单的计算机

task PA1.1: 实现单步执行, 打印寄存器状态, 扫描内存 task PA1.2: 实现算术表达式求值 task PA1.3: 实现所有要求, 提交完整的实验报告

qq_42474104的博客 1570

基于 Qt C++ 的金融行情交易终端

由于完整的商业级源码非常庞大,我将为你提供一个 **结构完整、可直接编译运行的基础框架**,并详细说明各模块的实现思路和扩展方向。double波动 = quote.lastPrice * (rand()%200 - 100) / 10000.0;// 订单缓存(orderId -> Order)

寒寒豆豆软件公司的博客 191

【51nod 1632】【概率与期望】B君的连通

ans = 2 ^ {(n - 2)} * (n + 1)

蒟蒻的OI路 499

198、影像系统设计评审流程:从需求评审到 EVT、DVT、PVT 各阶段的关注重点

本文详细介绍了影像系统从需求评审到EVT、DVT、PVT各阶段的设计评审流程及关键点。作者通过实际案例(如IMX766模组偏紫问题)强调硬件工艺的重要性,指出影像系统是功能定义与物理实现的反复拉锯过程。文章分阶段解析:需求评审需将模糊需求转化为物理参数;架构评审要明确接口定义和时序约束;EVT阶段重点关注模组一致性和基础链路;DVT阶段需平衡算法调优与硬件验证;PVT阶段则以量产一致性为核心。最后提出建立"边界条件确认表"和"健康度看板"等实用建议,强调工程师需具备从表象追溯硬件根源的物理直觉。全文贯穿实战

sundong_81的博客 218

1632 B君的连通 51NOD1632 【公式+快速幂】

B国拥有n个城市,其交通系统呈树状结构,即任意两个城市存在且仅存在一条交通线将其连接。A国是B国的敌国企图秘密发射导弹打击B国的交通线,现假设每条交通线都有50%的概率被炸毁,B国希望知道在被炸毁之后,剩下联通块的个数的期望是多少?   Input 一个数n(2&lt;=n&lt;=100000) 接下来n-1行,每行两个数x,y表示一条交通线。(1&lt;=x,y&lt;=n) 数据保证其...

几许情愁的博客 269

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【51nod_1632】B君的连通【期望】

思路: 我们发现它是一个树,也就是说每断一条边,就会获得1个连通块,那么期望就是1/2 然后统计一下就可以了 codecodecode #include<iostream> #include<cstdio> using namespace std; long long mod=1e9+7; long long n; long long qpow(long long x, long long k) { long long sum=1; while(k) { if..

ha 370

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

51nod 1632 B君的连通

https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1632&amp;judgeId=593084 1632 B君的连通 基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 关注 B国拥有n个城市,其交通系统呈树状结构,即任意两个城市存在且仅存在一条交通线将其连接。A国是...

abns的博客 226

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

51Nod-1632-B君的连通

ACM模版描述题解拿到这道题,很容易发现,有效的数据只有n,其他的连通都是烟雾弹,毕竟保证是一颗树。想到这里,知道是需要找规律推公式,可是半天没能推出公式,然后参考了一些大神的思路……因为每炸毁一条边就多出一个连通图,所以最优是一个连通,最差是n个连通。选择一条边的概率是1/2,选择n条边就是1/2^(n-1),那么最后题目要求乘以2^(n-1),所以抵消了。 那么公式原型就是: 1+2∗C(

逐梦者 1003

51nod 1632 B君的连通【概率与期望】

题面 题目大意 给出n个点的一棵树,删掉一边有50%的概率,问剩下连通块的个数期望为多少。 思路: 对于每一条边,我们删与不删跟其他的边没有关系,也就是可以独立开了。 考虑删掉一边的期望,每删一次就会多出一个连通块,所以期望就是0.5 总期望就是0.5(n-1)+1【因为不管你删不删边,都会一个连通块】 因为答案还要乘上一个2n−12^{n-1}2n−1,所以答案就是(n−1)2n−2(n-1)2^{n-2}(n−1)2n−2 #include <cstdio> #include <ios

蒟蒻こんにゃく 442

51nod P1632 B君的连通【数学】

数学期望

JA_yichao欢迎你 cnblogs账号:https://www.cnblogs.com/mayichao/ 468

51NOD 1632 B君的连通 期望计算 推公式 打表

https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1632#include<bits/stdc++.h> using namespace std; const long long MOD=1000000007; const int MAX=100007; long long Ans[MAX]; int N,a,b; /* 因

Katapeltes 490

51nod1632-推公式&快速幂-B君的连通

https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1632 应该想一想他后面为什么要成pow(2,i-1)。 写一下期望公式。 就是推一下公式,然后打一个表找一下规律就行了,因为每炸毁一条边就多一个连通图,所以就根据这个推出公式,因为选一条边的概率是 1/2:然后进行操作的概率就是 (1/2)^n−1),然后再乘以 2

天与云与山与水 609

51Nod 1632 B君的连通(递归,快速幂)

1632 B君的连通 基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 B国拥有n个城市,其交通系统呈树状结构,即任意两个城市存在且仅存在一条交通线将其连接。A国是B国的敌国企图秘密发射导弹打击B国的交通线,现假设每条交通线都有50%的概率被炸毁,B国希望知道在被炸毁之后,剩下联通块的个数的期望是多少? Input 一个数n...

weixin_33682719的博客 68

STM32CubeMX:嵌入式开发的硬件抽象层操作系统

STM32CubeMX 不是普通代码生成工具,而是意法半导体官方构建的硬件抽象层操作系统,其本质是将芯片外设资源、时钟树约束、DMA映射规则等底层逻辑固化为可交互的数字孪生模型。它基于ARM CMSIS标准,实现从寄存器级操作到系统架构级配置的范式跃迁,显著降低硬件初始化错误率并提升跨平台工程一致性。在嵌入式开发中,它支撑HAL驱动、FreeRTOS移植、USB/ADC高精度外设配置等关键场景,已成为STM32项目不可绕过的基建入口。尤其在时钟校准、SPI Flash驱动、DMA加速等真实工程中,CubeM

weixin_34203832的博客 66
上一篇: 【51nod】1639 绑鞋带
下一篇: 【51nod】3145 扔球游戏
SSL_GYX
博客等级 码龄7年 103粉丝 297原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值