题解:P11617 递推
1.题解:P9923 [POI 2023/2024 R1] Przyciski2.题解:P6544 [CEOI2014] Cake3.题解:CF690A2 Collective Mindsets (medium)4.题解:AT_arc050_c [ARC050C] LCM 1115.题解:P11311 漫长的小纸带6.题解:CF815D Karen and Cards7.题解:AT_abc389_e [ABC389E] Square Price8.题解:P11490 [BalticOI 2023] Staring Contest9.题解:[ABC355E] Guess the Sum10.题解:AT_abc283_g [ABC283G] Partial Xor Enumeration11.题解:P2540 [NOIP2015 提高组] 斗地主 加强版12.题解:AT_abc373_g [ABC373G] No Cross Matching13.题解:P4026 [SHOI2008] 循环的债务14.题解:P11644 【MX-X8-T3】「TAOI-3」地地爱打卡
15.题解:P11617 递推
16.题解:[AGC054D] (ox)17.题解:Minimize Inversions Number18.题解:Many Many Cycles19.CF Round 1001 题解合集20.题解:The Game (Easy Version & Hard Version)21.abc391 题解合集22.题解:[AGC044D] Guess the Password23.题解:Coprime Permutation24.题解:[THUPC 2021] 鬼街25.题解:P8393 [BalticOI 2022] Stranded Far From Home (Day2)26.题解:P9989 [Ynoi Easy Round 2023] TEST_6927.题解:mex times mex(省选模拟赛 T2)28.abc392 题解合集29.S2OJ 20250211 题解合集30.CF Round 1004 题解合集31.CF Round 1002 题解合集32.abc393 题解合集33.CF Round 1005 题解合集34.CF Round 997 题解合集35.CF Round 999 题解合集36.CF Round 998 题解合集37.CF Edu Round 174 题解合集38.2025 USACO Feb 银组题解合集39.S2OJ 20250223 题解合集前言
第一次在 OI 中见到求数列极限的题,有点意思。
但是为什么会过这么多人啊。
思路分析
做一点尝试:
然后对于相同的 ,合并同类项:
然后凑出我们的目标:
做完了,不难发现可以 计算和柿。
其实画一个草表也能看出来怎么做,以 为例:
代码实现
#include<bits/stdc++.h>
#define int long long
using namespace std;
const int mod=998244353;
inline int binpow(int a,int b){
if(!b) return 1;
int res=binpow(a,b/2);
if(b&1) return res*res%mod*a%mod;
else return res*res%mod;
}
int n,a[30005],r[30005],ans,sumr,suma;
signed main(){
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i];
ans=(ans+a[i])%mod;
}
for(int i=0;i<=n;i++){
cin>>r[i];
sumr=(sumr+r[i])%mod;
}
for(int i=0;i<n;i++){
for(int j=0;j<=i;j++){
suma=(suma+r[n-j]*a[i]%mod)%mod;
}
}
ans=(ans-suma*binpow(sumr,mod-2)%mod+mod)%mod;
cout<<ans;
return 0;
}
本文作者:Kenma
本文链接:https://www.cnblogs.com/Kenma/p/18696766
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步