粗心错误水题

https://pan.baidu.com/s/1AxKIn3elEogibxA3J8FXuw wy62

 1 rd1();k=rd();
 2       //cerr<<flag;
 3       if(flag) printf("%d",n-k+1);
 4       else
 5     {
 6           if(k==1)
 7         {
 8               ans=max(cc[0],max(cc[1],max(cc[2],cc[3])));
 9               printf("%d",ans);
10         }
11           else
12         {
13               int mx=n-k+1;
14               FOR(i,1,mx)
15             {
16                   int pp=0;
17                   FOR(j,0,k-1) pp=pp*4+a[i+j];
18                   //cerr<<i<<" "<<pp<<endl;
19                   ++cnt[pp];
20             }
21               mx=1;FOR(i,1,k) mx*=4;--mx;
22               FOR(i,0,mx) gmax(ans,cnt[i]);
23               printf("%d",ans);
24         }
25     }

 

转载于:https://www.cnblogs.com/universeplayer/p/10632583.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值