赛后总结(Codeforces Round #399 Div. 1)
来源:互联网 发布:淘宝九一一正品折扣店 编辑:程序博客网 时间:2024/06/06 07:30
C.没有什么好说的直接计数排序即可
D.好好复习一下概率DP(白学了)
- 我们好好看看想想:对于每一天会随机等概率产生一个魔法球:我们可以想到什么
概率Dp没错吧:e[i][j]=e[i][j−1]∗i/n+e[i−1][j−1]∗(n−i+1)/n
- 我们好好看看想想:对于每一天会随机等概率产生一个魔法球:我们可以想到什么
dp[0] = 1; for(int n = 1; d <= 1000; n++) { for(int x = k; x > 0; --x) dp[x] = (x * dp[x] + (k - x + 1) * dp[x - 1]) / k; while(d <= 1000 && 2000 * dp[k] >= (d - eps)) { ans[d] = n; d++; } dp[0] = 0; }
- E.来,入门博弈。。。
- 对于这种博弈题我们是很 容易看出来的
对于该题恶心的限制我们可以通过把每堆的石头分成1,2,3,4,5......n 个部分
把每个部分当成一个石头即可
- 对于这种博弈题我们是很 容易看出来的
int main() { int n,x,f=0; cin>>n; while(n--) { scanf("%d",&x); int i=1,k=1; while(x>=i)x-=i,k=i++; f^=k; } puts(f?"NO":"YES");}
2 0
- 赛后总结(Codeforces Round #399 Div. 1)
- Codeforces Round #295(div.2)赛后总结
- Codeforces Round #207 (Div. 2) 赛后补题
- Codeforces Round #208 (Div. 2) 赛后补题
- Codeforces Round #209 (Div. 2)赛后补题
- Codeforces Round #148 (Div. 1) 总结
- Codeforces Round #336 (Div. 2) 总结
- Codeforces Round #438 (Div. 1 + Div. 2 combined) 总结
- Codeforces Round #174 (Div. 1)(完全)
- Codeforces Round #177 (Div. 1)(完全)
- Codeforces Round #179 (Div. 1)(完全)
- Codeforces Round #219 (Div. 1)(完全)
- Codeforces Round #221 (Div. 1)(完全)
- Codeforces Round #371(Div.1)
- Codeforces Round #449 (Div. 2) 总结(12.2)
- Codeforces Round #124 (Div. 2) (Div.1)
- Codeforces Round #161 (Div. 2)总结
- Codeforces Round #162 (Div. 2)总结
- 信息安全工程师 学习笔记(四)
- 无法读取本地图片的错误(运行时权限的添加)
- 【Pivot Stickfigure Animator】——PeppaPig
- android View基本知识
- 9. Palindrome Number
- 赛后总结(Codeforces Round #399 Div. 1)
- maven初学
- CSS3 修改和去除移动端点击事件出现的背景框 (tap-highlight-color)
- 关于form表单中使用ajax提交表单,ajax无法success的问题
- [编程之美-10]字符串的包含问题
- Apache的下载安装(主要说的 64位)及问题
- 信息安全工程师 学习笔记(五)
- 【PowerDesigner】:Generation aborted due to errors detected during the verification of the mod
- DPCM压缩实现