news 2026/5/16 16:05:32

剩下的数【牛客tracker 每日一题】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
剩下的数【牛客tracker 每日一题】

剩下的数

时间限制:1秒 空间限制:256M

网页链接

牛客tracker

牛客tracker & 每日一题,完成每日打卡,即可获得牛币。获得相应数量的牛币,能在【牛币兑换中心】,换取相应奖品!助力每日有题做,丰盈牛币日益多!

题目描述

牛牛有一个由l … r l…rlrr − l + 1 r−l+1rl+1整数组成的环。

牛妹对这个数环进行了m mm次询问,每次给定一个整数x xx问牛牛操作到不能继续操作时最少会剩下几个数。

每一次操作,牛牛都会选择环上一段(可以是整个环),这一段数的和应该为x xx的倍数,然后牛牛就会删去这一段,同时把剩下的数按顺序重新连成一个环。

输入描述:

本题采用多组案例输入,第一行一个整数T TT代表案例组数。
每组案例中,第一行输入两个空格分隔的整数:l llr rr
接下来一行输入一个整数m mm
接下来m mm行,每行输入一个数x xx代表询问。
保证:
0 < l < r < 1 0 9 0<l<r<10^90<l<r<109
0 < x ≤ ( r − l + 1 ) 0<x≤(r−l+1)0<x(rl+1)
单个测试点中所有案例m mm的和不超过1 0 5 10^5105

输出描述:

对于每组案例,输出共m mm行,每行一个整数代表牛妹询问的答案。

示例1

输入:

1 1 5 2 2 3

输出:

1 0

解题思路

首先计算l llr rr的整数和s u m sumsum(利用等差数列求和公式s u m = ( l + r ) ∗ ( r − l + 1 ) / 2 sum=(l+r)*(r-l+1)/2sum=(l+r)(rl+1)/2,避免逐个数累加,适配l llr rr1 e 9 1e91e9的规模),对于每组案例的每个询问x xx,核心依据环结构的操作特性判断结果:若s u m sumsumx xx的倍数,说明可将整个数环作为一段删去,最终剩下0 00个数;若s u m sumsum不是x xx的倍数,由于无法删完所有数,操作到不能继续时最少剩下1 11个数;该方法单次查询仅需一次模运算,时间复杂度为O ( 1 ) O(1)O(1),适配单个测试点中m mm的和达1 e 5 1e51e5的大规模查询,无需复杂操作模拟,直接通过数学判断精准输出每个询问的结果。

代码内容

#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;typedefpair<ll,ll>pii;constll p=1e9+7;constll N=1e5+10;intmain(){ll t;cin>>t;ll sum=0;while(t--){ll l,r,m;cin>>l>>r>>m;sum=(l+r)*(r-l+1)/2;while(m--){ll x;cin>>x;if(sum%x==0)cout<<0<<endl;elsecout<<1<<endl;}}return0;}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/14 17:14:44

2025 年值得关注的 Voice Agent(语音智能体)解决方案推荐

在 2025 年企业服务智能化浪潮中&#xff0c;云蝠智能 VoiceAgent 大模型语音智能体凭借全栈自研技术、场景化落地能力及商业价值突破&#xff0c;成为最值得关注的 Voice Agent 解决方案。其以 “大模型驱动 组织化智能” 为核心&#xff0c;重新定义语音交互的效率、温度与行…

作者头像 李华
网站建设 2026/5/13 8:21:46

收藏备用!程序员转行大模型:别慌,你的技术底蕴就是底气

当“大模型”从技术圈的讨论热点&#xff0c;变成企业招聘启事里的“必备技能”&#xff0c;不少深耕Java、Python、前端开发多年的程序员开始焦虑&#xff1a;每天和CRUD、接口、业务逻辑打交道&#xff0c;突然要面对AI浪潮&#xff0c;是继续守着熟悉的领域生怕被淘汰&#…

作者头像 李华
网站建设 2026/5/11 12:58:24

LangChain重磅发布Polly:AI Agent工程师的智能调试伙伴

LangChain是受数千个团队信任的Agent工程平台&#xff0c;用于构建生产级Agent。现在&#xff0c;有了Polly&#xff0c;你拥有一位AI专家&#xff0c;在每一步都为你提供帮助。2025年12月10日&#xff0c;LangChain正式发布了Polly。一款直接集成在LangSmith平台中的AI智能助手…

作者头像 李华
网站建设 2026/5/9 21:09:39

小柯音乐剧《等你爱我》爆改上演 小柯剧场舞台成网红打卡地

据悉&#xff0c;12月24日晚7时30分&#xff0c;小柯经典IP音乐剧《等你爱我》迎圣诞以全新版本震撼回归。然而&#xff0c;引发广泛讨论热议的并非仅是经典重现&#xff0c;而是其背后一系列打破常规的“组合拳”&#xff1a;此番&#xff0c;该剧双12全场99开票&#xff0c;和…

作者头像 李华
网站建设 2026/5/16 4:05:08

开源企业级邮件服务器选型指南

一、Postal Postal 是一个功能丰富的邮件服务器,可供网站和服务器使用。它是为没有邮箱管理功能的外发电子邮件量身定制的。 项目托管地址: https://github.com/postalserver 在线帮助文档: https://docs.postalserver.io/ 使用 Postal,可以为多个组织创建邮件服务器/用户…

作者头像 李华