zoukankan      html  css  js  c++  java
  • NOIP福利赛(2019.8.23)

    福利????

    好吧确实是福利 只是我太zz

     不算上shab 失误 比上一次好也更稳一点 但还是不够啊 要继续加油啊

    A

    解:水题我就不说解了

    只是 ...   开数组的时候以往 为了开大点 都开大     今天 3000*3000 开了3500*3500 就MLE 我 是服气了 还是应该 先算一下空间 并且应该开3005*3005 的

    解: 我太 ** 了  期望居然最后算 考场上 敲了一个半小时 我在干嘛 ??? 

    定义 $f[i][j][x][y][z] $为 前i次有j 个奴隶主 一血的 x 个 二血 的 y个   三血的z个 的概率期望

    转移方程  注意开多维数组应该使用滚动数组

                    if(j==7) {
                                if(t>=1&&p+1<=7)    f[(i+1)&1][j][l][p+1][t-1]+=((f[i&1][j][l][p][t])*(t*inv[j]%mod))%mod;
                                if(p>=1&&l+1<=7)    f[(i+1)&1][j][l+1][p-1][t]+=(f[i&1][j][l][p][t])*(p*inv[j]%mod);
                                if(l>=1&&j>=1)    f[(i+1)&1][j-1][l-1][p][t]+=(f[i&1][j][l][p][t])*(l*inv[j]%mod);
                            } else {
                                if(j+1<=7&&p+1<=7)f[(i+1)&1][j+1][l][p+1][t]+=(f[i&1][j][l][p][t])*(t*inv[j]%mod);
                                if(p>=1&&l+1<=7&&j+1<=7&&t+1<=7)f[(i+1)&1][j+1][l+1][p-1][t+1]+=(f[i&1][j][l][p][t])*(p*inv[j]%mod);
                                if(l>=1&&j>=1)    f[(i+1)&1][j-1][l-1][p][t]+=(f[i&1][j][l][p][t])*(l*inv[j]%mod);

    我好傻 我没有乘上转移的概率 .....

    以后程序一定要自己调 自己多想 考试的时候就不用打一个多小时还想不出来了....

    C

    ​   ......模拟题 我我我.....


    我模拟都不会....
    将多余的转移到下一位 直到不能转为止 统计是否
    A[i]==B[i]
    
    
    刀剑映出了战士的心。而我的心,漆黑且残破
  • 相关阅读:
    DATASNAP远程方法返回TSTREAM正解
    DELPHI获取宽带IP
    DELPHI HMAC256
    JWT -- JSON WEB TOKEN
    UNIGUI集成HTML导航
    咏南WEB APP开发框架
    购买咏南中间件
    咏南中间件当作WEB SERVER使用方法
    咏南中间件增加WEBSOCKET支持
    iOS -- 设置label的自适应
  • 原文地址:https://www.cnblogs.com/OIEREDSION/p/11402316.html
Copyright © 2011-2022 走看看