[CSP-S模拟测试]:v(hash表+期望DP)】的更多相关文章

题目背景 $\frac{1}{4}$遇到了一道水题,又完全不会做,于是去请教小$D$.小$D$看了$0.607$眼就切掉了这题,嘲讽了$\frac{1}{4}$一番就离开了.于是,$\frac{1}{4}$只好来问你,这道题是这样的: 题目描述 有$n$个球排成一行,每个球的颜色为黑或白. 执行$k$次操作,第$i(1\leqslant i\leqslant k)$次操作形式如下: $\bullet$从$[1,n−i+1]$中,等概率随机选择一个整数$x$. $\bullet$移除从左往右数的第…
题目传送门(内部题79) 输入格式 第一行读入两个整数$n,e$表示节点数及$cwystc$已确定的有向边边数. 接下来$e$行,每行两个整数$x,y$描述$cwystc$确定的边. 输出格式 输出一个整数表示期望陪妹子的天数. 样例 见下发文件 数据范围与提示 对于$30\%$的数据:$n\leqslant 300$ 对于另外i$20\%$的数据:$e=0$ 对于另外$20\%$的数据:$e=\frac{n\times (n-1)}{2}$ 对于$100\%$的数据:$n\leqslant 1…
题目传送门(内部题99) 输入格式 第一行一个整数$n$,第二行$n$个整数$x_1\sim x_n$. 输出格式 一行一个整数表示答案. 样例 样例输入: 58 2 1 4 3 样例输出: 数据范围与提示 样例解释: 数据范围: 对于$10\%$的数据,$n\leqslant 10$. 对于$40\%$的数据,$n\leqslant 300$. 对于$70\%$的数据,$n\leqslant 2,000$. 对于$100\%$的数据,$n\leqslant 5,000,1\leqslant x…
题目传送门(内部题109) 输入格式 第一行,两个整数$n,m$. 接下来$m$行,每行三个整数$u,v,l$,描述了一条道路连接的两个路口的编号以及道路的长度. 输出格式 输出一行一个整数,为所求的答案.若小$A$不能到$n$达号点,输出$-1$. 样例 样例输入: 4 41 2 12 3 13 4 11 4 1 样例输出: 数据范围与提示 对于$10\%$的数据,满足$n\leqslant 200,m\leqslant 1,000$ 对于$70\%$的数据,满足$n\leqslant 1,0…
题目传送门(内部题83) 输入格式 第一行两个整数$n,m$ 接下来$m$行,每行三个整数,$u,v,w$,表示从$u$到$v$有一条权值为$w$的边 接下来一行有一个整数$q$,表示$q$天 接下来$q$行,每行三个整数,$s_i,t_i,k_i$,表示从$s_i$到$t_i$至少经过$k_i$条边 输出格式 一共$q$行,每行一个整数,表示在第$i$天中的最短距离,如果没有符合要求的答案,输出$-1$. 样例 样例输入: 3 31 2 12 3 103 1 10031 1 11 2 11 3…
题目传送门(内部题76) 输入格式 第一行输入三个空格隔开的整数$n,m,s$表示随机加一条边之前的糊涂图的点数,边数,以及起点的编号. 接下来$m$行,每行两个空格隔开的整数$a,b$表示从$a$到$b$有一条有向边.保证$a<b$,但可能存在重复的边. 最后两个空格隔开的数字$Max,Avr$.如果$Max!=-1$,那么$Max$就是第一个问题的答案(三位小数),选手在输出的时候把$Max$直接输出就可以了.否则,如果$Max=-1$,说明没有给出第一个问题的答案,选手需要自己计算.$Av…
题目描述 水上由岐最近在肝手游,游戏里有一个氪金抽卡的活动.有$n$种卡,每种卡有 3 种颜色.每次抽卡可能什么也抽不到,也可能抽到一张卡.每氪金一次可以连抽 m 次卡,其中前$m−1$次抽到第$i$种卡的概率是$p_i$,什么都抽不到的概率为$1−\sum \limits_{i=1}^n p_i$,如果抽到了卡则这张卡是每种颜色的概率均为$\frac{1}{3}$:最后一次抽到第$i$种卡的概率是$q_i$,什么都抽不到的概率为$1−\sum \limits_{i=1}^n q_i$,如果抽到…
Description Solution 感谢大佬的博客https://www.cnblogs.com/ywwyww/p/8511141.html 定义dp[i]为[p[i],p[i+1])的期望经过次数,f[i]为处理完事件i后不会再回到i点或以前,直接到终点的概率. 则$dp[i]=1+(1-f[i])+(1-f[i])^{2}+......=\frac{1}{f[i]}$ 设事件i+1的胜率为k. 1:下一个事件是敌人,则f[i]=kf[i+1],即$dp[i]=\frac{dp[i+1]…
题目传送门(内部题114) 输入格式 第一行一个正整数$n$. 接下来一行$n-1$个正整数,第$i$个数为$f_{i+1}$. 接下来一行$n$个数,若第$i$个数为$0$则表示林先森希望$i$号点的彩灯是关闭状态,若第$i$个数为$1$则表示林先森希望$i$号点的彩灯是开启状态. 输出格式 输出一行一个整数,表示林先森最少需要几秒才能看到他期望看到的树. 样例 样例输入1: 41 2 30 1 1 0 样例输出1: 2 样例输入2: 71 1 2 2 3 30 1 1 1 0 0 1 样例输…
题目描述 有三堆石子,它们的石子个数分别为$x,y,z$.$A$和$B$正在博弈,由$A$先手,双方轮流操作.每次操作是指,选择若干堆($1-3$堆)石子,从中各取出相同数量的石子(不能$1$个都不取).不能操作的人失败.请判定是否先手必胜. 输入格式 第一行一个整数$T$,表示数据组数.接下来$T$行,每行三个整数$x,y,z(1\leqslant x,y,z\leqslant 300)$,描述一组数据. 输出格式 每组数据输出一行:$\bullet$若先手必胜,输出$Yes$,否则输出$No…