news 2026/5/25 12:33:02

洛谷 P2946 [USACO09MAR] Cow Frisbee Team S

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
洛谷 P2946 [USACO09MAR] Cow Frisbee Team S

题目描述

老唐最近迷上了飞盘,约翰想和他一起玩,于是打算从他家的 N 头奶牛中选出一支队伍。

每只奶牛的能力为整数,第 i 头奶牛的能力为 Ri​。飞盘队的队员数量不能少于 1、大于 N。一支队伍的总能力就是所有队员能力的总和。

约翰比较迷信,他的幸运数字是 F,所以他要求队伍的总能力必须是 F 的倍数。请帮他算一下,符合这个要求的队伍组合有多少?由于这个数字很大,只要输出答案对 108 取模的值。

输入格式

第一行:两个用空格分开的整数:N 和 F。

第二行到 N+1 行:第 i+1 行有一个整数 Ri​,表示第 i 头奶牛的能力。

输出格式

第一行:单个整数,表示方案数对 108 取模的值。

输入输出样例

输入 #1复制

4 5 1 2 8 2

输出 #1复制

3

说明/提示

对于 100% 的数据,1≤N≤2000,1≤F≤1000,1≤Ri​≤105。

#include<bits/stdc++.h> using namespace std; const int N=2010,M=1010,MOD=1e8; int a[N]; int f[N][M]; int n,m; int main() { cin>>n>>m; for(int i=1;i<=n;i++) cin>>a[i]; f[0][0]=1; for(int i=1;i<=n;i++) { for(int j=0;j<m;j++) { f[i][j]=(f[i-1][j]+f[i-1][((j-a[i]%m)%m+m)%m])%MOD; } } cout<<f[n][0]-1<<endl; return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/26 6:49:46

使用libiconv-win-build在Windows平台下编译libiconv

最近编译代码出现了libiconv库不能用的问题&#xff1a; ——使用原来的库node 启动时&#xff0c;直接报错&#xff0c;无法加载.node。 在libiconv官方下载源码使用MSYS2环境编译后&#xff0c;又加载不了库接口函数&#xff1a; ——LNK2019: 无法解析的外部符号 _libico…

作者头像 李华
网站建设 2026/5/25 14:38:13

在Buildroot中集成libwebkit2gtk-4.1-0安装步骤

在 Buildroot 中集成 libwebkit2gtk-4.1-0&#xff1a;从零构建嵌入式 Web 渲染能力你有没有遇到过这样的需求&#xff1f;客户希望在一块 ARM 开发板上跑一个带现代网页界面的工业 HMI&#xff0c;支持 HTML5、JavaScript 动画&#xff0c;甚至能播放简单的 SVG 仪表盘——但又…

作者头像 李华
网站建设 2026/5/26 5:58:10

Elasticsearch日志分析系统部署全流程解析

从零构建企业级日志分析平台&#xff1a;Elasticsearch 实战部署全记录你有没有遇到过这样的场景&#xff1f;线上服务突然报错&#xff0c;几十台服务器的日志散落在各处&#xff0c;运维人员疯狂地ssh登录、tail -f查看、手动 grep 搜索……半小时过去了&#xff0c;问题还没…

作者头像 李华
网站建设 2026/5/25 22:52:20

springboot和vue框架的校内学生兼职信息管理系统_j57h35n4

文章目录具体实现截图主要技术与实现手段关于我本系统开发思路java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;具体实现截图 同行可拿货,招校园代理 springboot和vue框架的校内学生兼职信息管理系统_j57h35n…

作者头像 李华
网站建设 2026/5/26 7:21:51

[CISCN2019 总决赛 Day1 Web4]Laravel1

1.打开是一个反序列化的入口 <?php //backup in source.tar.gznamespace App\Http\Controllers;class IndexController extends Controller {public function index(\Illuminate\Http\Request $request){$payload$request->input("payload");if(empty($paylo…

作者头像 李华
网站建设 2026/5/26 5:50:51

家庭网络升级第一步:软路由新手实战搭建示例

从零开始搭建家庭软路由&#xff1a;新手也能轻松上手的实战指南 你有没有遇到过这样的场景&#xff1f; 家里Wi-Fi信号明明满格&#xff0c;但手机刷网页总卡顿&#xff1b;孩子上网课突然掉线&#xff0c;打游戏延迟飙到“飞起”&#xff1b;刚装了NAS想远程访问&#xff0…

作者头像 李华