当前位置: 首页 > article >正文

HJ137 乘之

题目题解(6)讨论(7)排行较难 通过率33.95% 时间限制1秒 空间限制1024M知识点模拟校招时部分企业笔试将禁止编程题跳出页面为提前适应练习时请使用在线自测而非本地IDE。描述对于给定的由 nn 个整数组成的数组 {a1,a2,…,an}{a1​,a2​,…,an​}小龙和小蛇借助于此数组进行游戏。游戏步骤如下1. 1.​小龙选择一个非空区间 [a,b][a,b]2. 2.​小蛇选择一个非空区间 [c,d][c,d]3. 3.​将选中的区间中的全部元素均乘上 kk得到数组 a′a′游戏只进行一轮三个步骤结束后立即停止。小龙想要让数组 a′a′ 的元素之和尽可能大小蛇想要让数组 a′a′ 的元素之和尽可能小。假设双方都采取的是最优策略请你计算操作后得到的数组 a′a′ 的元素之和。请注意区间 [a,b][a,b] 和 [c,d][c,d] 可以相交但只结算一次即若某一个位置被小龙和小蛇同时选中依旧只乘一次。输入描述每个测试文件均包含多组测试数据。第一行输入一个整数 T(1≦T≦100)T(1≦T≦100) 代表数据组数每组测试数据描述如下第一行输入两个整数 n,k(1≦n≦105; −100≦k≦100)n,k(1≦n≦105; −100≦k≦100) 代表数组中的元素数量、乘数。第二行输入 nn 个整数 a1,a2,…,an(−106≦ai≦106)a1​,a2​,…,an​(−106≦ai​≦106) 代表数组元素。除此之外保证单个测试文件的 nn 之和不超过 2×1052×105。输出描述对于每一组测试数据新起一行。输出一个整数代表操作后数组 a′a′ 的元素之和。示例1输入3 2 4 1 1 6 0 1 1 4 5 1 4 4 -1 -2 1 -10 3复制输出8 0 8复制说明对于第一组测试数据小龙的最优策略是选择区间 [1,2][1,2]一旦这么做了无论小蛇选择的区间是什么都不会影响最终答案。 对于第三组测试数据其中一种最优策略为龙选择区间 [1,3][1,3]小蛇选择区间 [4,4][4,4]。#include iostream #include vector using namespace std; void solve(){ int n, k; cin n k; vectorint a(n); long long sum 0; for(auto num : a){ cin num; sum num; } cout sum * k endl; } int main() { int T; cin T; while(T--){ solve(); } return 0; } // 64 位输出请用 printf(%lld)

相关文章:

HJ137 乘之

题目题解(6)讨论(7)排行 较难 通过率:33.95% 时间限制:1秒 空间限制:1024M 知识点模拟 校招时部分企业笔试将禁止编程题跳出页面,为提前适应,练习时请使用在线自测,而非本地IDE。 描述 对于给定的由…...

云容笔谈.NET生态集成探索:在C#应用中调用AI图像生成

云容笔谈.NET生态集成探索:在C#应用中调用AI图像生成 最近在做一个Windows桌面小工具,需要根据用户输入的关键词自动生成一些配图。一开始想用现成的在线服务,但考虑到数据隐私和集成成本,还是决定自己搭一个。正好手头有云容笔谈…...

ESP32直连Google Sheets:嵌入式设备OAuth 2.0安全同步方案

1. 项目概述ESP-Google-Sheet-Client 是一款专为嵌入式设备设计的轻量级 Google Sheets REST API 客户端库,支持 ESP32、ESP8266、Raspberry Pi Pico W、SAMD、STM32 和 Teensy 等主流 Arduino 兼容平台。该库不依赖 Google Apps Script 或第三方代理服务&#xff0…...

EVA-01效果展示:看AI如何深度解析游戏截图中的视觉元素与用户路径

EVA-01效果展示:看AI如何深度解析游戏截图中的视觉元素与用户路径 1. 视觉神经同步系统的惊艳表现 在游戏开发和用户体验设计领域,界面分析和用户路径评估一直是一项耗时费力的工作。传统方法要么依赖人工逐帧标注,要么使用基础的图像识别工…...

《Foundation 图标:设计理念与应用案例解析》

《Foundation 图标:设计理念与应用案例解析》 引言 随着互联网技术的飞速发展,图标设计已经成为现代界面设计中不可或缺的一部分。其中,Foundation 图标凭借其简洁、高效的特点,在众多图标库中脱颖而出。本文将深入解析Foundation…...

Phi-3 Forest Lab保姆级教程:灰绿色渐变UI与呼吸感排版实现

Phi-3 Forest Lab保姆级教程:灰绿色渐变UI与呼吸感排版实现 1. 引言:从代码到森林的旅程 如果你厌倦了千篇一律的黑色终端和冰冷的AI交互界面,那么今天的内容就是为你准备的。我们将一起动手,把一个功能强大的AI模型——微软Phi…...

告别Vi和Emacs:在树莓派上用GNU nano轻松编辑代码(含语法高亮配置)

告别Vi和Emacs:在树莓派上用GNU nano轻松编辑代码(含语法高亮配置) 树莓派作为一款小巧而强大的单板计算机,已经成为开发者、教育工作者和DIY爱好者的首选工具。然而,对于许多初次接触Linux环境的用户来说,…...

别再死记硬背正负号!用Python可视化理解第二类曲面积分的‘方向’(附Matplotlib代码)

用Python动态可视化破解第二类曲面积分的正负号之谜 当你在草稿纸上反复推演第二类曲面积分的正负号规则时,是否曾幻想过能"看见"那些抽象的法向量方向?本文将通过Python的Matplotlib库,带你走进三维可视化世界,用动态图…...

AI绘画效率革命:WuliArt Qwen-Image Turbo让创意秒变视觉作品

AI绘画效率革命:WuliArt Qwen-Image Turbo让创意秒变视觉作品 1. 从等待到即时:AI绘画的新范式 在数字艺术创作领域,时间与质量似乎总是难以兼得。传统AI绘画工具往往需要在生成速度与图像质量之间做出妥协——要么忍受漫长的等待获取高清作…...

PY32F003单片机I2C从机配置实战:手把手教你搞定DMA中断收发

PY32F003单片机I2C从机DMA中断收发全流程解析 在嵌入式系统开发中,I2C总线因其简单的两线制结构和多主多从特性,成为传感器、EEPROM等外设连接的常用选择。而PY32F003作为一款性价比突出的ARM Cortex-M0内核单片机,其I2C外设配合DMA中断机制的…...

SecGPT-14B基础教程:理解max_model_len=4096对安全分析上下文的影响

SecGPT-14B基础教程:理解max_model_len4096对安全分析上下文的影响 1. 什么是SecGPT-14B? SecGPT-14B是一款专注于网络安全领域的AI模型,基于Qwen2ForCausalLM架构构建,拥有140亿参数规模。它专门针对安全分析任务进行了优化&am…...

ESTUN工业机器人坐标系详解:从基础操作到工具标定

1. ESTUN工业机器人坐标系基础入门 第一次接触ESTUN工业机器人时,最让我头疼的就是各种坐标系的概念。记得刚开始操作时,经常搞混关节坐标系和基坐标系,导致机器人动作完全不符合预期。经过多次实践后,我才真正理解这些坐标系的作…...

别再手动写Adapter了!用MCP-CLI v2.3一键生成VS Code插件骨架(含TypeScript强类型定义与单元测试模板)

第一章:MCP 与 VS Code 插件集成教程 如何实现快速接入MCP(Model Control Protocol)作为新一代模型交互协议,为本地大模型调用提供了标准化通信能力。VS Code 通过官方插件机制可无缝集成 MCP 服务端,实现智能补全、上…...

单相/三相光伏发电MPPT仿真模型与大功率VSC并网离网仿真

单相/三相光伏发电并网/离网simlink仿真(MPPT)或是大功率VSC 最大功率点追踪算法(MPPT)仿真模型, 有基于扰动观察法(P&O),恒压算法,电导增量法,变步长扰动…...

解决Cisco Packet Tracer 8.0.1汉化失败问题:常见错误及修复方法

Cisco Packet Tracer 8.0.1汉化全攻略:从失败排查到完美解决 当你兴冲冲下载了最新版的Cisco Packet Tracer 8.0.1,准备开始你的网络实验之旅时,却发现汉化过程总是出问题——要么语言选项里根本找不到中文,要么切换后毫无反应。这…...

重新定义Android应用开发:c001apk纯净版酷安的架构解析与实践指南

重新定义Android应用开发:c001apk纯净版酷安的架构解析与实践指南 【免费下载链接】c001apk fake coolapk 项目地址: https://gitcode.com/gh_mirrors/c0/c001apk 在当今移动应用生态中,广告和冗余功能已成为用户体验的主要痛点,c001a…...

云容笔谈·东方红颜影像生成系统重装系统后快速恢复部署:镜像与数据备份指南

云容笔谈东方红颜影像生成系统重装系统后快速恢复部署:镜像与数据备份指南 重装服务器系统,对很多运维同学来说,就像给电脑重装Windows一样,是件既常规又让人有点紧张的事。常规是因为系统用久了,难免需要清理或升级&…...

GLM-4.7-Flash一键部署:免编译/免依赖/免环境配置实战教程

GLM-4.7-Flash一键部署:免编译/免依赖/免环境配置实战教程 1. 开篇:为什么选择GLM-4.7-Flash 如果你正在寻找一个既强大又容易上手的中文大语言模型,GLM-4.7-Flash绝对值得关注。这个模型最大的特点就是"开箱即用"——不需要复杂…...

基于STM32的甲鱼养殖水质智能监控系统设计

1. 项目概述 1.1 系统设计背景与工程定位 甲鱼(中华鳖)属变温水生爬行动物,其生理代谢、免疫应答及摄食行为对水环境参数高度敏感。实测数据表明,甲鱼幼苗期最适生长水温为28–32℃,pH值需稳定在7.2–8.0区间&#xf…...

告别CORS烦恼:用Nginx配置实现前后端分离项目的跨域访问

彻底解决前后端分离项目的跨域难题:Nginx实战配置指南 前后端分离架构已经成为现代Web开发的主流模式,但随之而来的跨域问题却让不少开发者头疼不已。当你的前端应用运行在http://localhost:3000,而后端API服务部署在http://api.yourdomain.c…...

PP-DocLayoutV3入门必看:header/footer跨页一致性检测逻辑与应用场景

PP-DocLayoutV3入门必看:header/footer跨页一致性检测逻辑与应用场景 1. 引言 当你处理一份多页的PDF合同或扫描版论文时,有没有遇到过这样的问题:明明每一页的页眉(比如公司名称或论文标题)和页脚(比如页…...

1.3寸SH1106 OLED软件SPI驱动详解

1. 1.3寸单色OLED显示屏硬件与驱动技术解析1.1 模块核心特性与工程定位1.3寸单色OLED显示屏(分辨率为12864)是嵌入式系统中广泛应用的低功耗、高对比度人机交互界面。该模块采用SH1106驱动芯片,支持SPI和IC双通信模式,工作电压兼容…...

告别昂贵传感器!用Python复现CVPR 2017的MonoDepth,零标注搞定单目深度估计

零标注单目深度估计实战:用Python复现CVPR 2017经典算法 在计算机视觉领域,深度估计一直是个令人着迷的挑战——如何让机器像人类一样,仅凭单张RGB图像就能感知场景的三维结构?传统方法要么依赖昂贵的深度传感器,要么需…...

嵌入式开发实战:SPI模式驱动SD NAND的完整流程与避坑指南(基于STM32F10x)

嵌入式开发实战:STM32F10x SPI驱动SD NAND全流程与高频问题解析 在物联网终端设备和便携式仪器仪表开发中,嵌入式存储解决方案的选择往往直接影响产品可靠性和生产成本。SD NAND作为贴片式存储芯片的代表,兼具SD卡的大容量特性和SPI Flash的硬…...

pImpl惯用法:嵌入式C++的接口与实现分离技术

1. pImpl惯用法:C嵌入式开发中的接口与实现分离技术在资源受限的嵌入式系统中,C代码的编译依赖管理、二进制兼容性保障与模块化封装能力,往往比桌面应用更为关键。当一个STM32固件项目引入第三方传感器驱动库时,若其头文件频繁变更…...

告别PyQt!用NiceGUI在浏览器里5分钟搞定Python数据可视化大屏

用NiceGUI在5分钟内构建Python数据可视化大屏 最近在帮一个客户快速搭建数据监控面板时,我彻底抛弃了传统的PyQt方案。原本需要两天的工作,用NiceGUI只用了不到半小时就完成了部署。这个基于浏览器的Python GUI框架,让数据可视化变得前所未有…...

避开Yalmip的NaN坑:sdpvar变量定义与赋值的5个实战要点(含MATLAB代码示例)

避开Yalmip的NaN坑:sdpvar变量定义与赋值的5个实战要点(含MATLAB代码示例) 在MATLAB中使用Yalmip进行优化建模时,许多工程师都曾遭遇过约束中出现NaN的报错问题。这类错误往往源于对sdpvar变量与MATLAB默认double类型之间的交互机…...

QWEN-AUDIOAIGC闭环:与Qwen3-Text/Qwen3-VL联动构建语音内容工厂

QWEN-AUDIO AIGC闭环:与Qwen3-Text/Qwen3-VL联动构建语音内容工厂 1. 语音内容创作的新时代 你有没有遇到过这样的场景:需要为视频配音但找不到合适的声音,或者想要制作有声内容却苦于没有专业的录音设备?现在,这些问…...

Edge 浏览器问题:Automatic fallback to software WebGL has been deprecated.

在 Edge 浏览器中,出现如下警告信息 [GroupMarkerNotSet(crbug.com/242999)!:A8E022001C740000]Automatic fallback to software WebGL has been deprecated. Please use the --enable-unsafe-swiftshader (about:flags#enable-unsafe-swiftshader) flag to opt in …...

从饮食到菌群:5种可能改善IBD症状的营养干预方案(基于最新Nature研究)

从饮食到菌群:5种可能改善IBD症状的营养干预方案(基于最新Nature研究) 炎症性肠病(IBD)患者常陷入饮食选择的困境——既担心不当饮食诱发症状,又渴望通过科学方式改善肠道健康。最新发表在《Nature Communi…...