news 2026/4/23 7:47:26

洛谷 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/4/23 12:59:28

零基础掌握数据库触发器在日志审计中的用途

用数据库触发器打造坚不可摧的操作审计防线 你有没有遇到过这样的场景&#xff1a;某天早上刚到公司&#xff0c;就收到告警——生产库里的用户数据被批量修改了。谁干的&#xff1f;什么时候发生的&#xff1f;改了哪些内容&#xff1f;一连串问题扑面而来&#xff0c;而你的应…

作者头像 李华
网站建设 2026/4/18 22:32:48

ModbusSlave使用教程:小白指南之串口通信设置

从零开始玩转 ModbusSlave&#xff1a;串口通信设置实战全解析你是不是也遇到过这样的场景&#xff1f;手头有个PLC项目要调试&#xff0c;但现场设备还没到位&#xff1b;或者正在开发上位机软件&#xff0c;却找不到真实的Modbus从站来验证功能。别急——ModbusSlave 软件就是…

作者头像 李华
网站建设 2026/4/22 15:31:46

项目开发中常用的Vivado软件调试技巧(一)

技巧一&#xff1a; 高效利用高速采样时钟采样低频数据在项目中&#xff0c;利用JTAG采样低频数据时&#xff0c;受限于片上BRAM资源&#xff0c;采样的数据深度不能太深&#xff1b;另外&#xff0c;通常会受限于JTAG仿真器时钟也不能设置太低频率&#xff08;如图1所示&#…

作者头像 李华
网站建设 2026/4/23 13:17:54

LangFlow构建智能问答机器人全流程演示

LangFlow构建智能问答机器人全流程演示 在大语言模型&#xff08;LLM&#xff09;快速普及的今天&#xff0c;越来越多企业希望将AI能力集成到业务系统中——比如客服机器人、知识助手或自动化报告生成器。但现实是&#xff0c;哪怕只是搭建一个基础的问答系统&#xff0c;开发…

作者头像 李华
网站建设 2026/4/17 12:10:02

基于python旅游景点推荐系统 大数据技术 旅游数据分析+可视化 Django框架 scrapy爬虫 vue前端框架 源码+文档

博主介绍&#xff1a;✌全网粉丝50W&#xff0c;前互联网大厂软件研发、集结硕博英豪成立软件开发工作室&#xff0c;专注于计算机相关专业项目实战6年之久&#xff0c;累计开发项目作品上万套。凭借丰富的经验与专业实力&#xff0c;已帮助成千上万的学生顺利毕业&#xff0c;…

作者头像 李华
网站建设 2026/4/14 20:39:23

Flutter 实现一个容器内部元素可平移、缩放和旋转等功能(七)

Flutter 实现一个容器内部元素可平移、缩放和旋转等功能&#xff08;七&#xff09; Flutter: 3.35.7 前面我们抽取了区域的配置&#xff0c;主要实现了对内置区域的自定义&#xff0c;现在有个问题&#xff0c;如果是我们想自定义某个特定区域实现特定的效果&#xff0c;现在的…

作者头像 李华