题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
连续数之和

题目题干

描述

有n个正整数排成一行。你的目的是要从中取出一个或连续的若干个数,使它们的和能够被k整除。KM8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

例如,有6个正整数,它们依次为1、2、6、3、7、4。若k=3,则你可以取出1、2、6,或者2、6、3、7,也可以仅仅取出一个6或者3使你所取的数之和能被3整除。当然,满足要求的取法不止以上这4种。事实上,一共有7种取法满足要求。KM8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

给定n和k,以及这n个数。你的任务就是确定,从这n个数中取出其中一个数或者若干连续的数使它们的和能被k整除有多少方法。KM8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

由于取法可能很多,因此你只需要输出它mod 1234567的值即可。KM8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

格式

输入格式

第一行有两个正整数,分别代表n和k。输入数据保证有n<=500 000,k<=100 000。KM8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

以下n行每行一个正整数。这些正整数保证都不大于10 000。KM8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出格式

一个正整数。它应该是你的答案mod 1234567的结果。KM8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例1

样例输入1

6 3
1
2
6
3
7
4

样例输出1

7

答案解析

相关题目

铁人三项背景 铁人三项运动是体育运动项目之一,属于新兴综合性运动竞赛项目。比赛由天然水域游泳、公路自行车、公路长跑三项目按顺序组成,运动员需要一鼓作气赛完全程。铁人三项运动是一项培养参赛者战胜自然和自
连续数之和描述 有n个正整数排成一行。你的目的是要从中取出一个或连续的若干个数,使它们的和能够被k整除。 例如,有6个正整数,它们依次为1、2、6、3、7、4。若k=3,则你可以取出1、2、6,或者
环城旅行背景 经过若干年的努力,Matrix67终于追到了自己喜爱的MM。他计划带她去一次环城旅行。 描述 Matrix67要带他的女友进行一次环城旅行。他选择了一条总长度为L的封闭路线。他所选择的
野生动物园描述 cjBBteam拥有一个很大的野生动物园。这个动物园坐落在一个狭长的山谷内,这个区域从南到北被划分成N个区域,每个区域都饲养着一头狮子。这些狮子从北到南编号为1,2,3,…,N。每头狮
计算 (a+b)×c 的值题目描述 给定 3 个整数 a,b,c,计算表达式 (a+b)×c 的值。 输入格式 输入仅一行,包括三个整数 a,b,c,数与数之间以一个空格分开。 输出格式 输出一行
计算 (a+b)/c 的值题目描述 给定 3 个整数 a,b,c,计算表达式 (a+b)/c 的值,/ 是整除运算。 输入格式 输入仅一行,包括三个整数 a,b,c,数与数之间以一个空格分开。 输
带余除法题目描述 给定被除数和除数,求整数商及余数。此题中请使用默认的整除和取余运算,无需对结果进行任何特殊处理。 输入格式 一行,包含两个整数,依次为被除数和除数(除数非零),中间用一个空格隔开。
奇数求和
点亮灯笼题目描述 有 n 个灯笼环形摆放。最开始,这些灯笼都是关闭的状态。 操作台上有 n 个按钮,按下第 x 个按钮时,会反转灯笼 x 以及相邻两个灯笼的状态。「反转」是指关闭变成点亮、点亮变成关
计算分数加减表达式的值问题描述 编写程序,输入 n 的值,求 1/1−1/2+1/3−1/4+1/5−1/6+1/7−1/8+… 前 n 项的和。 输入格式 输入一个正整数 n ( 1≤n≤1000

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢