Warning: session_start(): open(/tmp/sess_7693e4073d161c95acbdb4a0a5545f3c, O_RDWR) failed: No space left on device (28) in /data/wiki/inc/init.php on line 239

Warning: session_start(): Failed to read session data: files (path: ) in /data/wiki/inc/init.php on line 239

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/inc/auth.php on line 430
Writing /data/wiki/data/cache/d/de2edb2fcb553ea79b79c722a4e13dbc.captchaip failed

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/inc/actions.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/lib/tpl/dokuwiki/main.php on line 12
2020-2021:teams:legal_string:jxm2001:contest:arc_106 [CVBB ACM Team]

用户工具

站点工具


2020-2021:teams:legal_string:jxm2001:contest:arc_106

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
2020-2021:teams:legal_string:jxm2001:contest:arc_106 [2021/02/15 17:00]
jxm2001
2020-2021:teams:legal_string:jxm2001:contest:arc_106 [2021/02/15 17:06] (当前版本)
jxm2001 [题解]
行 119: 行 119:
 \end{split}\end{equation} \end{split}\end{equation}
 $$ $$
 +
 +时间复杂度 $O(n)$。
  
 <hidden 查看代码>​ <hidden 查看代码>​
 <code cpp> <code cpp>
 +const int Mod=998244353;​ 
 +int main() 
 +
 + int n=read_int(),​s=Mod-n,​ans=1;​ 
 + _for(i,​0,​n){ 
 + int a=read_int();​ 
 + ans=1LL*ans*a%Mod;​ 
 + s=(s+a)%Mod;​ 
 +
 + _for(i,​0,​n-2) 
 + ans=1LL*ans*(s+Mod-i)%Mod;​ 
 + enter(ans);​ 
 + return 0; 
 +}
 </​code>​ </​code>​
 </​hidden>​ </​hidden>​
2020-2021/teams/legal_string/jxm2001/contest/arc_106.1613379637.txt.gz · 最后更改: 2021/02/15 17:00 由 jxm2001