news 2026/9/22 6:22:46

洛谷 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/9/20 11:32:39

Arduino Nano中ATmega328P的PWM输出配置实战案例

绕过analogWrite()&#xff1a;在 Arduino Nano 上用寄存器玩转 ATmega328P 的 PWM 输出你有没有遇到过这样的情况&#xff1f;用analogWrite()调节 LED 亮度时&#xff0c;总感觉屏幕在“抖”——那是人眼捕捉到了 PWM 频率引起的闪烁。或者你想驱动一个舵机&#xff0c;却发现…

作者头像 李华
网站建设 2026/9/21 12:59:24

DeepSeek V3.2 技术解读:一次不靠“堆参数”的模型升级

本文由「大千AI助手」原创发布&#xff0c;专注用真话讲AI&#xff0c;回归技术本质。拒绝神话或妖魔化。搜索「大千AI助手」关注我&#xff0c;一起撕掉过度包装&#xff0c;学习真实的AI技术&#xff01; 引言 近年来&#xff0c;大语言模型&#xff08;Large Language Mode…

作者头像 李华
网站建设 2026/9/22 3:28:55

Babel中实现ES6函数扩展的深度剖析

Babel如何让现代函数语法在旧引擎中“复活”&#xff1f;你有没有想过&#xff0c;当你写下这样一段简洁的ES6代码时&#xff1a;function greet(name Guest, ...messages) {return messages.map(msg > ${msg}, ${name}!); }它究竟是怎么在IE11这种连const都不认识的老浏览…

作者头像 李华
网站建设 2026/9/21 19:12:01

驱动开发中WinDbg分析DMP蓝屏文件的完整指南

驱动开发中的“破案神器”&#xff1a;用WinDbg精准解剖蓝屏DMP文件你有没有遇到过这样的场景&#xff1f;系统运行得好好的&#xff0c;突然“啪”一下蓝屏重启。日志里只留下一句模糊的提示&#xff1a;“意外中断”&#xff0c;或者一个看不懂的错误码0x0000007E。设备管理器…

作者头像 李华
网站建设 2026/9/21 14:18:12

Flutter AR 开发:打造厘米级精度的室内导航应用

Flutter AR 开发&#xff1a;打造厘米级精度的室内导航应用 引言 “AR 导航漂移严重&#xff0c;用户绕圈找不到出口&#xff01;” “在商场里定位误差高达 5 米&#xff0c;完全不可用&#xff01;” “手机发热严重&#xff0c;AR 模式只能坚持 3 分钟&#xff01;” ——这…

作者头像 李华
网站建设 2026/9/21 7:43:04

Flutter 与 TensorFlow Lite:在手机上实时运行 YOLOv8 目标检测

Flutter 与 TensorFlow Lite&#xff1a;在手机上实时运行 YOLOv8 目标检测 引言 “模型加载慢&#xff0c;用户等得不耐烦&#xff01;” “检测延迟高达 2 秒&#xff0c;根本没法用于扫码或安防&#xff01;” “App 体积暴涨到 300MB&#xff0c;商店审核直接拒收&#x…

作者头像 李华