Given a series of n numbers a1, a2, …, an, the partial sum of the numbers is defined as the sum of ai, ai+1, …, aj.

You are supposed to calculate how many partial sums of a given series of numbers could be divided evenly by a given number m.

Input

There are multiple test, each contains 2 lines.

The first line is 2 positive integers n (n <= 10000 ) and m (m <= 5000).

The second line contains n non-negative integers a1, a2, …, an. Numbers are separated by one or several spaces.

The input is ended by EOF.

Output

One test each line - the number of partial sums which could be divided by m.

Sample Input

5 4
1 2 3 4 5
6 7
9 8 7 6 5 4

Sample Output

2
3

Partial Sums ZOJ - 1569相关推荐

  1. CF思维联系–CodeForces - 223 C Partial Sums(组合数学的先线性递推)

    ACM思维题训练集合 You've got an array a, consisting of n integers. The array elements are indexed from 1 to ...

  2. 51 Nod 1161 Partial sums

    1161 Partial Sums  题目来源: CodeForces 基准时间限制:2 秒 空间限制:131072 KB 分值: 80 难度:5级算法题  收藏  取消关注 给出一个数组A,经过一次 ...

  3. CF223C【Partial Sums】(组合数学+乱搞)

    题面 传送门 题解 orz zzk 考虑这东西的组合意义 (图片来自zzk) \(a_i\)这个元素对\(k\)阶前缀和的第\(j\)个元素\(s_{k,j}\)的贡献就等于从\((0,i)\)走到\ ...

  4. 51nod 1172 Partial Sums V2 卡精度的任意模数FFT

    卡精度的任意模数fft模板题-- 这道题随便写个表就能看出规律来(或者说考虑一下实际意义),反正拿到这题之后,很快就会发现他是任意模数fft模板题. 然后我就去网上抄了一下板子-- 我打的是最土的任意 ...

  5. Hdu 4193 Non-negative Partial Sums (数据结构_单调队列)

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4193 题目大意: 给定一个长度为n的循环序列,从n个不同位置开始,问有几个位置使得一下情况成立:所有 ...

  6. POJ ZOJ题目分类

    POJ,ZOJ题目分类(多篇整合版,分类很细致,全面) 标签: 题目分类POJ整理 2015-04-18 14:44 1672人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: ACM资料(5) ...

  7. POJ,ZOJ题目分类(多篇整合版,分类很细致,全面)

    水题: 3299,2159,2739,1083,2262,1503,3006,2255,3094 初级: 一.基本算法:        (1)枚举 (1753,2965)       (2)贪心(13 ...

  8. ZOJ 题目分类,学校的一个巨巨做的。

     DP: 1011      NTA                    简单题 1013      Great Equipment        简单题 1024      Calendar ...

  9. poj题目详细分类及算法推荐题目

    DP:  1011   NTA                 简单题  1013   Great Equipment     简单题  1024   Calendar Game       简单题  ...

最新文章

  1. 数位dp(求1-n中数字1出现的个数)
  2. CPU上跑到 100 fps 的高精度PyTorch人脸特征点检测库
  3. 逆矩阵、伪逆矩阵:数据的压缩和复原
  4. 布斯乘法以及带符号数的运算
  5. 60秒内使用Java 9的Project Jigsaw的JavaFX HelloWorld
  6. 中职学校计算机教学探讨,中职学校计算机专业教学探讨
  7. python函数chr_python函数之chr(i)
  8. win10 如何卸载OfficeScan
  9. html设置字体样式罗马,罗马字体英文
  10. xshell复制粘贴快捷键
  11. 指标公式c语言源码下载,【通达信】九全指标-指标公式源码
  12. AutoCAD快捷键大全
  13. 推荐系统论文重要的三个指标——Recall、NDCG、RMSE
  14. HDU1000题纪念
  15. 小程序关注公众号official-account组件
  16. WAVE-U-NET: A MULTI-SCALE NEURAL NETWORK FOR END-TO-END AUDIO SOURCE SEPARATION-----论文翻译
  17. 跨傻瓜交换机通hybrid模式vlan成功
  18. 寒冬咳嗽不妨试试中医小偏方
  19. 计算机专业申请phd美国,美国计算机专业博士的申请个人陈述范文
  20. 【SVN】win10下SVN图标不显示

热门文章

  1. LUA Metatables
  2. [**奇文共赏**补充问题] 据说看五遍能懂的人智商 200
  3. 光盘显示容量但读不出文件_软网推荐:文件夹容量属性增强显示
  4. linux 信号量锁 内核,Linux内核中锁机制之信号量、读写信号量
  5. jupyter 数据分析可视化案例_Python数据分析及可视化实例之Anaconda、Jupyter简介
  6. python加载dll函数失败_Python:使用ctypes访问DLL函数 – 按函数* name *访问失败
  7. Java黑皮书课后题第1章:1.4(打印表格)编写程序,显示以下表格
  8. 其它综合-使用Putty远程连接管理Linux实践
  9. arp_annouce=2详解
  10. Mysql的基础使用之SQL原生语句的使用:表的 创建 删除 修改 (一)