Number Game(ZOJ3908)

了解随机振动疲劳分析中 Ansys nCode DesignLife 的平均应力校正 通过选择静态环境,我们可以将其结果视为疲劳计算的平均应力,如图 3 所示,因此从静态偏移载荷工况中提取的平均应力用于转移预测雨流计数中所有循环的平均值。您可以通过观看下面的教学视频获得宝贵的见解,该视频将指导您完成利用 Ansys nCode DesignLife 分析平均应力对随机振动载荷下结构的影响的过程。它基于 R 比率或平均应力水平。另一方面,平均应力校正可以帮助消除平均应力的负面影响,提高结果的保真度。Ansys nCode 提供先进的平均应力校正技术,使工程师能够考虑平均应力对疲劳寿命的影响。 阅读详情

题目意思是给出n个数,每次挑两个数,满足加和小于等于k,然后求出这两个数的积。最多操作m次。

求多次的积的最大的和。

首先先明确,最大的数,乘以满足条件的最大的数必然得到的积最大。比如k=8,我有1,2,3,5。那么我必然选3,5.

思路是先模拟操作,求出每次的积保存起来再加和。因为,第一次的数求积并不一定是所有积里最大的一个。如k=8,数组是1,2,3,5,6.第二组3*5=15,第一组2*6=12.这就要求保存所有的积,并且排序求大值。

#include<bits/stdc++.h>
using namespace std;
multiset <long long> s;
multiset <long long> :: iterator pos1,pos2;
long long n,m,k;
long long ans[100005];
int main()
{
    int t;
    cin>>t;
    while(t--)
    {
        long long cnt=0;
        cin>>n>>m>>k;
        s.clear();
        for(int i=0;i<n;i++){
            long long x;
            cin>>x;
            if(x<=k)
                s.insert(x);//set自动排序
        }
        while(1){//先不断操作,让这个集合操作到不能再操作
            if(s.size()<2)
                break;
            pos1=s.end();
            pos1--;
            long long x=*pos1;//先找出最大的,然后找能和这个数相加不超过k的最大的数
            s.erase(pos1);//清除这个数
            pos2=s.lower_bound(k-x);//找到第一个大于等于k-x的数
            if(pos2==s.end())//所有元素都小于要求的数,就取最大的那个
                pos2--;
            if(pos2==s.begin()&&*pos2>(k-x))//判断,最小的数都不满足条件,直接continue
                continue;
            if(*pos2<=k-x){//判断完两个极端。现在的满足条件,放入结果
                ans[cnt++]=x*(*pos2);
                s.erase(pos2);
            }
            else {//不满足的必然是前推一个值
                pos2--;
                ans[cnt++]=x*(*pos2);
                s.erase(pos2);
            }
        }
        sort(ans,ans+cnt,greater<long long>());
        long long result=0;
        for(int i=0;i<min(m,cnt);i++)
            result+=ans[i];
        cout<<result<<endl;
    }
    return 0;
}


电路保护设计实战:保险丝选型、I²t计算与多级协同方案 电路保护是电子系统可靠性的基石,其核心原理是在发生过流或过压等异常情况时,及时切断故障回路,防止能量持续灌入导致元器件损坏甚至安全事故。从技术价值看,优秀的保护设计能显著提升产品寿命、安全性和市场口碑,尤其在快充、电动汽车等高功率密度应用中,保护器件已成为不可或缺的安全屏障。在众多保护器件中,保险丝作为最基础的过流保护元件,其正确选型与应用直接关系到保护效果。本文聚焦于保险丝选型的实战细节,深入解析了I²t(电流平方时间积)这一关键参数,它定义了熔断所需的能量阈值,是匹配被保护半导体器件耐受能力、实现有效保 阅读详情

相关推荐

小红书爬取实战指南

以上方案仅供技术学习参考,请确保遵守目标网站的服务条款和相关法律法规。

monk all the way 6920

Number Game(数字游戏)

在开始游戏之前,爱丽丝选择一个整数千≥0.游戏持续k阶段,阶段的编号从1自k.在我-th 阶段,Alice 必须从数组中删除小于或等于 的元素k−i+1.之后,如果数组不为空,Bob 必须添加k−i+1到数组的任意元素。如果爱丽丝在某个阶段无法删除元素,她就输了。对于每个测试用例,打印一个整数 — 最大值k这样,如果两个玩家都发挥最佳状态,爱丽丝可以获胜。每个测试用例的第一行包含一个整数n (1≤n≤100) — 数组的大小一个.每次寻找第一个大于等于k-i+1的值并删除,每次把k-i+1加到最小值上面。

qq_65039825的博客 1554

Zigbee开发环境搭建:从驱动安装到程序烧录全指南

本文提供了一份详尽的Zigbee开发环境搭建全指南,涵盖从驱动安装到程序烧录的完整流程。重点介绍了使用SmartRF Flash Programmer和仿真器进行程序下载的关键步骤,并详细说明了USB转串口驱动的配置方法,帮助开发者快速构建稳定的Zigbee开发基础。

weixin_29195217的博客 393

RE-数独篇

RE中的数独题目 数独的游戏规则: 每一行,每一列,并且划分的小块里面都必须由1~9组成(针对九宫格,当然有变种) [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Pa9OEZoQ-1629360117176)(F:\CTF\RE\re\数独问题求解\截图\1.png)] 1、moectf2021的 numgame [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4ci5kzZ7-1629360117178)(F:\CTF\RE\re\数独问题求解

qq_52974719的博客 847

ORB-SLAM3单目+IMU实战:从数据加载到位姿优化的完整流程解析

本文详细解析了ORB-SLAM3单目+IMU模式的完整实战流程。从EuRoC等数据集的数据格式准备、系统启动与数据流入口,到帧构建、IMU预积分、视觉-惯性联合初始化,再到基于运动模型的跟踪、局部地图优化及多线程协同,提供了从环境配置到代码解读的全面指南,并分享了参数调优与性能分析的实用调试经验。

weixin_29085151的博客 296

Matlab信号处理

Matlab信号处理 需要安装的APP: Signal Analyzer app:提供一个可以在时域和频域可视化、测量、分析和比较信号的工具; Filter Builder和Filter Designer app:可以很方便通过下拉菜单和填写参数的方式来设计和分析数字滤波器; 对于小波分析,Matlab提供了: 1.Wavelet Signal Denoise app:利用离散小波变换对信号去噪; 2.Signal Multiresolution Analyzer app:对信号进行多分辨率的分析和可视化

Huichin_Min的博客 4397

ZOJ Monthly, March 2018 Easy Number Game【贪心】

The bored BaoBao is playing a number game. In the beginning, there arenumbers. For each turn, BaoBao will take out two numbers from the remaining numbers, and calculate the product of them. Now, Ba...

weixin_30376453的博客 140

Coze实战:解锁多Bot协同与条件分支工作流的奥秘

本文详细介绍了在字节跳动Coze平台实现多Bot协同与条件分支工作流的方法。首先阐述了Coze平台的功能优势,包括丰富的插件、知识库和工作流功能。随后分步骤讲解了多Bot协同的实现:从准备工作、创建Bot到协同配置,并提供了电商客服的实例演示。在条件分支工作流部分,详细说明了条件节点的作用类型、条件设定方法以及具体配置操作,强调测试优化的重要性。最后通过电商平台综合案例,展示了多Bot协同与条件分支的实际应用效果,并针对常见问题提供解决方案。文章为开发者在Coze平台上构建智能应用提供了实用指导,有助于提升

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 449

An Easy Number Game(生成序列)

D - An Easy Number Game Crawling in process... Crawling failed Time Limit:2000MS     Memory Limit:65535KB     64bit IO Format:%lld &amp; %llu Submit Status Description There are 8 no...

Simone chou... 206

EtherCAT主站教程3--适配伺服驱动器(模式配置)

目前通用的伺服驱动器的位置模式、速度模式以及其他模式是伺服系统中常见的控制模式,切换这些模式通常需要根据具体的伺服驱动器型号和控制协议(如EtherCAT、CANopen、Modbus等)进行配置。以下是这些模式的概述及切换方法的一般性指导:协议规范中,一共有以下几种模式:其中模式1、3、6对于比较常用,也更容易上手。

weixin_52626887的博客 793

后悔没早点知道!用AI只需四步,一次性讲清高质量论文引言写法(附公式+AI指令)

帮我写SCI 论文撰写引言的“研究背景与重要性”,要求从本研究所属领域的小背景切入,使用现在时态描述该领域的总体状况与发展趋势,突出其在学术研究、实际应用或社会层面的重要价值,并通过一个吸引人的钩子开头,如关键事实、现实问题或学术热点,引导读者关注本主题的重要性。梳理你所在领域和你研究相关的关键成果,但不能罗列所有文献,重点抓核心脉络,这部分最重要的实际上是让你了解别人的研究脉络,然后在每个关键的节点上,引用几篇关键参考文献作支撑,来体现你对领域的熟悉度就可以了。3)研究缺口模糊,没法突出问题的真实价值;

qq_64378896的博客 114

Number Game

Number Game Time Limit: 1000 MS Memory Limit: 100000 K Total Submit: 71(13 users) Total Accepted: 18(11 users) Rating:  Special Judge: No Description

黑脉金的博客 1409

【时时三省】tessy 进入调试模式 教程

山不在高,有仙则名。水不在深,有龙则灵。----优快云 时时三省。

时时三省的博客 770

【贪心】 ZOJ 3908 Number Game

点击打开链接 题意:给出N 个数 每次可以取两个数  和不超过k ,价值为两个数的积,至多可以取m次,求价值最大 用mulitset 储存 数,然后从最大的开始取 找到符合的最大的数,然后删去这两个数 最后排序加一下 //#include //using namespace std; //#define lson l, m, rt<<1 //#define rson m+1, r

Kewowlo 1037

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

zoj3908Number Game

F - Number Game Time Limit:2000MS     Memory Limit:65536KB     64bit IO Format:%lld & %llu Submit Status Practice ZOJ 3908 Description The bored Bob is playing a number game. In the be

走一步再走一步 730

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

ZOJ-3908-Number Game

ZOJ-3908-Number Game

Linoy 543

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

ZOJ 3908 Number Game

#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; #define PB push_

宝树啊宝树 491

ZOJ 3908 Number Game

Number Game Time Limit: 2 Seconds      Memory Limit: 65536 KB The bored Bob is playing a number game. In the beginning, there are n numbers. For each turn, Bob will take out two numbers fr

左眼皮跳跳 649

ZOJ 3908 Number Game ZOJ Monthly, October 2015 - F

Number GameTime Limit:2 Seconds Memory Limit:65536 KB The bored Bob is playing a number game. In the beginning, there arennumbers. For each turn, Bob will take out two numbers from the ...

anmob303090的博客 177

zoj 3908 Number Game(STL)

题目连接:zoj 3908 Number Game代码#include <cstdio> #include <cstring> #include <set> #include <vector> #include <algorithm>using namespace std; typedef long long ll; typedef multiset<int>::iterator iter;int

不慌不忙、不急不躁 626

zoj 3908 Number Game(zoj 2015年10月月赛F题)

Number Game Time Limit: 2 Seconds      Memory Limit: 65536 KB The bored Bob is playing a number game. In the beginning, there are n numbers. For each turn, Bob will take out two numbers from the

ACway的专栏 5069

ZOJ 3908 Number Game (贪心+二分+multiset)

ZOJ 3908 Number Game

Tc的专栏 1237

ZOJ Monthly, March 2018 A Easy Number Game

http://acm.zju.edu.cn/onlinejudge/showContestProblem.do?problemId=5711签到题,题意是从n个数中找出m对数相乘求和。直接sort排序一下,然后每次取第i大的数和第2*m-1-i大的数相乘求和得到答案。#include&lt;iostream&gt; #include&lt;cstring&gt; #include&lt;algor...

0.0 603

zoj1039 Number Game

Number Game Time Limit: 10 Seconds Memory Limit: 32768 KB Background Christiane and Matthias are playing a new game, the Number Game. The rules of the Number Game are: Christian and Mat

习惯与规则决定命运 1282

zoj 1039 Number Game

恩,做这道题目是因为有人把它归类到dp题中,而最近在专攻dp。这个叫mask dp。不过和我眼中dp的一般算法不太一样。说明我土了。一般dp会先算最小子问题的答案,然后利用小的资问题往大了算,最终得到答案。但是这道题目其实算是打表,就是每当算出一个子问题,就把答案记录下来,以备后用。 然后dp的转化不是很难,主要要想到一点:必赢和必输是互相转化的两个状态(如果当前必赢,那么我采取必赢步骤之后,下

cherry_sun的专栏 1268

(弃疗搁置T)poj 1143 记忆化搜索+状压dp+dfs

Number Game Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 3078   Accepted: 1235 Description Christine and Matt are playing an exciting game they just invente

cokomowang的专栏 549
上一篇: Consecutive Blocks (ZOJ3970)
下一篇: 多项式的输出
Linnnnnger
博客等级 码龄11年 71粉丝 79原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值