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

网站设计广州量计价格软件开发项目甘特图

网站设计广州量计价格,软件开发项目甘特图,淄博做网站公司有哪些,wordpress头像本地化0字节【题目描述】 有一只甲壳虫想要爬上一棵高度为 n 的树,它一开始位于树根,高度为 0,当它尝试从高度 i−1 爬到高度为 i 的位置时有 Pi 的概率会掉回树根,求它从树根爬到树顶时,经过的时间的期望值是多少。 【输入格式…

【题目描述】

有一只甲壳虫想要爬上一棵高度为 n 的树,它一开始位于树根,高度为 0,当它尝试从高度 i−1 爬到高度为 i 的位置时有 Pi 的概率会掉回树根,求它从树根爬到树顶时,经过的时间的期望值是多少。

【输入格式】

输入第一行包含一个整数 n 表示树的高度。

接下来 n 行每行包含两个整数 xi,yi,用一个空格分隔,表示 Pi=xi / yi。

【输出格式】

输出一行包含一个整数表示答案,答案是一个有理数,请输出答案对质数 998244353 取模的结果。

其中有理数 a / b 对质数 P 取模的结果是整数 c 满足 0≤c<P 且 c⋅b≡a(modP)。

【数据范围】

对于 20% 的评测用例,n≤2,1≤xi<yi≤20;
对于 50% 的评测用例,n≤500,1≤xi<yi≤200;
对于所有评测用例,1≤n≤100000,1≤xi<yi≤10的9次方,为了保证不出现无解的情况,额外增加限制条件 yi−xi≠998244353(如不增加此条件,则可能出现无解情况,此为比赛原题考虑不周)。

【输入样例1】

1

2

【输出样例1】

2

【输入样例2】

3
1 2
3 5
7 11

【输出样例2】

623902744

【代码】

#include <iostream>
#include <cstring>
#include <algorithm>using namespace std;typedef long long LL;const int P = 998244353;int n;LL qmi(int a, int b)
{LL res = 1;while (b){if (b & 1) res = res * a % P;a = (LL)a * a % P;b >>= 1;}return res;
}int main()
{scanf("%d", &n);int res = 0;while (n -- ){int x, y;scanf("%d%d", &x, &y);res = (res + 1ll) * y % P * qmi(y - x, P - 2) % P;}printf("%d\n", res);return 0;
}
http://www.yayakq.cn/news/258289/

相关文章:

  • 上饶做网站公司上海比较大的外贸公司有哪些
  • 北京网站建设培训学校cms管理手机网站
  • 优化网站seo方案网页设计论文
  • 北流建设局网站在线制作个人网站
  • 罗湖附近公司做网站建设哪家服务周到手机版oa
  • 云南省建设厅官方网站太原铁路建设有限公司网站
  • 当地自己的淘宝网站怎么做小程序专区
  • 什么网站广告最多黄页号码标记申诉
  • 陕西省城乡建设学校网站amh wordpress
  • 编程跟做网站永康网站建设服务
  • 营销型网站托管制作精美网站建设服务周到
  • 下载官方网站app下载手机网站建设资讯
  • 网站开发技术文档 范本网站快速排名互点软件
  • 新手站长如何购买虚拟主机做网站汕头市网络科技有限公司
  • 手机模板网站制作做期货的一般看什么网站
  • 内蒙古省呼和浩特网站建设福建建设工程信息网查询平台
  • 建设网站的叫什么职位山东省建设厅网站多少
  • 注册公司名称查询网站wordpress装主题失败
  • 扬中网站建设怎么样手机短视频制作自学教程
  • 如何做线上网站的网站如何做网站竞价排名
  • 盐城网站建设科技有限公司如何开网店新手入门拼多多
  • 网站建设劳务协议全国部分高校精品课程建设网站
  • 建设网站做什么赚钱公司部门章有法律效力吗
  • 建站一条龙的服务流程是怎么样的h5开发小程序
  • wordpress一键安装包seo课堂
  • 建设银行怀柔支行营业部网站财务公司协会
  • 做商业网站没有注册公司萤火虫网站建设优化
  • it做私活的网站wordpress小子邀请码
  • 康定网站建设工作室qq互联 wordpress
  • 在住房和城乡建设部网站查询犀牛云网站建设费用