社区讨论
关于取模
P14360[CSP-J 2025] 多边形参与者 5已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @mhqm7hn2
- 此快照首次捕获于
- 2025/11/09 02:25 3 个月前
- 此快照最后确认于
- 2025/11/09 02:25 3 个月前
CPP
// 全部开了 long long
yanghui[1ll][1ll] = 1;
for (ll i = 1ll;i <= n;++i) yanghui[i][0ll] = 1ll;
for (ll i = 2ll;i <= n;++i) for (ll j = 1ll;j <= i;++j) yanghui[i][j] = yanghui[i - 1ll][j] + yanghui[i - 1ll][j - 1ll];
for (ll i = 3ll;i <= n;++i) ans += yanghui[n][i], ans %= MOD;
这一部分期望是能拿到 的 分的,但是挂了。
然后:
CPPyanghui[1ll][1ll] = 1;
for (ll i = 1ll;i <= n;++i) yanghui[i][0ll] = 1ll;
for (ll i = 2ll;i <= n;++i) for (ll j = 1ll;j <= i;++j) yanghui[i][j] = yanghui[i - 1ll][j] + yanghui[i - 1ll][j - 1ll], yanghui[i][j] %= MOD;
for (ll i = 3ll;i <= n;++i) ans += yanghui[n][i], ans %= MOD;
问题是我算
ans 的时候不是取模了吗?为什么算组合数的时候还要继续取模?回复
共 4 条回复,欢迎继续交流。
正在加载回复...