当前位置: 首页 > news >正文

网站开发技术 包括市场调研数据网站

网站开发技术 包括,市场调研数据网站,wordpress插件,html网站如何更新5091: [Lydsy0711月赛]摘苹果 Time Limit: 1 Sec Memory Limit: 256 MBSubmit: 148 Solved: 114[Submit][Status][Discuss]Description 小Q的工作是采摘花园里的苹果。在花园中有n棵苹果树以及m条双向道路,苹果树编号依次为1到n,每条道路的两端连接着两…

5091: [Lydsy0711月赛]摘苹果

Time Limit: 1 Sec  Memory Limit: 256 MB
Submit: 148  Solved: 114
[Submit][Status][Discuss]

Description

小Q的工作是采摘花园里的苹果。在花园中有n棵苹果树以及m条双向道路,苹果树编号依次为1到n,每条道路的两
端连接着两棵不同的苹果树。假设第i棵苹果树连接着d_i条道路。小Q将会按照以下方式去采摘苹果:
1.小Q随机移动到一棵苹果树下,移动到第i棵苹果树下的概率为d_i/(2m),但不在此采摘。
2.等概率随机选择一条与当前苹果树相连的一条道路,移动到另一棵苹果树下。
3.假设当前位于第i棵苹果树下,则他会采摘a_i个苹果,多次经过同一棵苹果树下会重复采摘。
4.重复第2和3步k次。
请写一个程序帮助计算小Q期望摘到多少苹果。

Input

第一行包含三个正整数n,m,k(n,k<=100000,m<=200000),分别表示苹果树和道路的数量以及重复步骤的次数。

第二行包含n个正整数,依次表示a_1,a_2,...,a_n(1<=a_i<=100)。
接下来m行,每行两个正整数u,v(1<=u,v<=n,u!=v),表示第u和第v棵苹果树之间存在一条道路。

Output

 若答案为P/Q,则输出一行一个整数,即P*Q^{-1} mod 1000000007(10^9+7)。

Sample Input

3 4 2
2 3 4
1 2
1 2
2 3
3 1

Sample Output

750000011
//期望为5.75=23/4=(23*250000002) mod 1000000007=750000011。
    让我们设f[i][j]为走了i次之后到j的概率。
    显然 f[0][j] = d[j]/2m 。
    然后答案就是ΣΣf[i][j] * a[j]
    但其实不管i是多少,f[i][j] 都等于 d[j]/2m ,接下来我来证明这一点。
    因为f[0][j] 等于 d[j]/2m ,所以我们第一次走上每条边(考虑方向的话是有2m条边的)的概率都是1/2m,
    所以每个点被走到的概率就是d[j]/2m,也就是f[1][j] = f[0][j] 。
    然后就证出来了2333
#include<bits/stdc++.h>
#define ll long long
using namespace std;
const int maxn=200005;
const int ha=1000000007;
int inv,n,m,ans;
int k,d[maxn],a[maxn];inline int add(int x,int y){x+=y;return x>=ha?x-ha:x;
}inline int ksm(int x,int y){int an=1;for(;y;y>>=1,x=x*(ll)x%ha) if(y&1) an=an*(ll)x%ha;return an;
}int main(){scanf("%d%d%d",&n,&m,&k);int uu,vv; inv=ksm(2*m,ha-2);for(int i=1;i<=n;i++) scanf("%d",a+i);for(int i=1;i<=m;i++){scanf("%d%d",&uu,&vv);d[uu]++,d[vv]++;}for(int i=1;i<=n;i++) ans=add(ans,a[i]*d[i]*(ll)inv%ha);ans=ans*(ll)k%ha;printf("%d\n",ans);return 0;
}

  

转载于:https://www.cnblogs.com/JYYHH/p/8631127.html

http://www.lbrq.cn/news/2497591.html

相关文章:

  • 域名可以做网站网络建站流程
  • 中企动力官网电话优化关键词规则
  • 建设部网站有建筑施工分包sem与seo的区别
  • 做走私网站免费收录网站推广
  • 初中生学java兰州网络seo
  • 网站如何上传设计外包网站
  • 网站备案注意今日新闻摘抄十条
  • 山西网站建设电话金戈西地那非片
  • 网站模板 北京公司企业网站搜索优化网络推广
  • 徐汇网站制作设计韩国电视剧
  • 成都制作网页设计seo优化师培训
  • 经营性网站怎么备案知乎seo排名帝搜软件
  • 陕西泰烜建设集团网站windows优化大师有毒吗
  • wordpress 覆盖原始图片对比效果深圳抖音seo
  • 如何做网站 百度经验网站搜索引擎优化的方法
  • 网站建设公司的成本有哪些内容百度官网入口链接
  • 医院网站php源码成都有实力的seo团队
  • 宣传重庆seo标准
  • 青岛网站设计哪家好企业培训系统
  • wordpress服务器镜像网站seo方法
  • 西宁做网站需要多少钱哈尔滨seo公司
  • 日照东港区疫情最新消息吉林刷关键词排名优化软件
  • 怎么做网站劫持今天新闻联播
  • 广西网站建设智能优化佛山网站开发公司
  • 找人做网站毕业设计杭州网站关键词排名
  • 被网站管理员设置拦截武汉官网优化公司
  • wordpress门户网站模板下载百度的人工客服电话
  • 网站面包屑导航上海网站推广服务公司
  • 医院网站制作公司长沙企业seo服务
  • 内蒙古城乡和住房建设厅网站yandex引擎
  • vue3【组件封装】超级表单 S-form.vue
  • Spring AI 1.0 提供简单的 AI 系统和服务
  • [机缘参悟-236]:通过AI人工神经网络理解人的思维特征:惯性思维、路径依赖、适应性、不同场合不同言行、经验、概率、常规与特殊情形(正态分布)、环境适应性
  • 详细解释一个ros的CMakeLists.txt文件
  • ESP32学习-FreeRTOS队列使用指南与实战
  • 文件权限标记机制在知识安全共享中的应用实践