尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Emiya 家今天的饭

Emiya 家今天的饭
📅 发布时间:2026/6/17 21:42:05

绝对众数:\(k\) 道菜中使用次数 \(> \lfloor\dfrac{k}{2}\rfloor\) 的菜,可能不存在。

考虑以下两个观察:

  1. 绝对众数是至多只有一个的,所以可以容斥。
  2. 每种方法最多做一道菜,至多做 \(n\) 道。

于是答案是不考虑有无绝对众数的方案减去有一个数为绝对众数的方案。

枚举作为绝对众数的食材和做的菜数,对于每种方法考虑是否做这种食材即可,由于其它菜是无所谓的,如果不做这道菜的方案数可以前缀和算出。时间复杂度 \(\mathcal{O}(n^3m)\)。

考虑优化,观察到这种食材的出现次数比其它所有食材的出现次数都大,直接把差值记到状态里即可。

时间复杂度 \(\mathcal{O}(n^2m)\)。

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
// typedef __int128 i128;
typedef pair<int, int> pii;
const int N = 1e2 + 10, M = 2e3 + 10, mod = 998244353;
template<typename T>
void dbg(const T &t) { cout << t << endl; }
template<typename Type, typename... Types>
void dbg(const Type& arg, const Types&... args) {#ifdef ONLINE_JUDGEreturn ;#endifcout << arg << ' ';dbg(args...);
}   
int n, m, a[N][M];
ll s[M], f[N][N << 1], ans = 1;
int main() {// freopen("data.in", "r", stdin);// freopen("data.out", "w", stdout);ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);cin >> n >> m;for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++) cin >> a[i][j], s[i] = (s[i] + a[i][j]) % mod;ans = ans * (s[i] + 1) % mod;}ans = (ans + mod - 1) % mod;for (int i = 1; i <= m; i++) {f[0][n] = 1;for (int j = 1; j <= n; j++) {for (int k = n - j; k <= n + j; k++) {f[j][k] = (f[j - 1][k + 1] * (s[j] - a[j][i] + mod) % mod + f[j - 1][k - 1] * a[j][i] % mod + f[j - 1][k]) % mod;}}for (int k = 1; k <= n; k++) ans = (ans + mod - f[n][n + k]) % mod;}cout << ans << '\n';return 0;
}

相关新闻

  • 3分钟玩转Venera漫画阅读器:全平台安装配置与使用技巧分享
  • 广告定制行业排行与选择指南,电梯电子屏广告/应援广告/地铁站广告/电梯广告/社区广告/候车亭广告/明星应援广告广告采购选哪家 - 品牌推荐师
  • EmotiVoice语音合成历史版本回顾:从v0.1到v2.0的重大升级

最新新闻

  • 从同质化内卷到差异化突围!Qi认证构筑产品核心竞争力
  • 024、ONNX作为算子中间表示的优缺点分析
  • 2026专业的天津全屋定制源头服务商TOP3 - 信息热点
  • 公司发的京东E卡怎么换钱?2026京东E卡回收攻略(附回收价格、变现流程、避坑指南) - 资讯纵览
  • 天津高端全屋定制高性价比工厂指南 省钱又靠谱的选择 - 信息热点
  • 2026天津4家热门全屋定制源头工厂测评 - 信息热点

日新闻

  • 2026年不锈钢卷板厂家推荐排行榜:冷轧热轧/304/201不锈钢卷板,高颜值耐腐蚀源头厂家实力精选 - 企业推荐官【官方】
  • FLUX.1-dev FP8模型实战指南:24GB以下显卡高效部署方案
  • 2026佛山长途搬家价目表:跨省跨市搬家费用完整计算指南 - 从来都是英雄出少年

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号