2010年山东省第一届ACM大学生程序设计竞赛——Greatest Number

从PLC到机械臂:揭秘工业自动化中的信号交互与控制逻辑 本文深入解析了PLC与机械臂在工业自动化中的信号交互与控制逻辑,详细介绍了硬件连接方案、通信机制及控制逻辑设计。通过西门子PLC与六轴机械臂的实战案例,展示了从信号采集到动作执行的完整流程,并探讨了高级控制策略与行业应用前景,为工程师提供了一套完整的实践框架。 阅读详情

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2157

Greatest Number

题目意思:给你一串数,任取四个,可以重复,求最大值,但不能超过m。

可以先将任意两个数相加,然后再二分查找求出符合题意的最大值即可。

#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;

typedef long long ll;
ll a[1010];
ll num[1000010];

int bit_find(int l,int r,ll kk)
{
    int mid;
    while(l<r)
    {
        mid=(l+r)>>1;
        if(num[mid]<kk)
            l=mid+1;
        else
            r=mid-1;
    }
    return l;
}

int main()
{
    int n,t=1;
    ll m;
    while(scanf("%d%lld",&n,&m),n+m)
    {
        int i,j,k=0,x,p;
        ll ans=0;
        for(i=0;i<n;i++)
            scanf("%lld",&a[i]);
        for(i=0;i<n;i++)
            for(j=i;j<n;j++)
                if(a[i]+a[j]<=m)
                    num[k++]=a[i]+a[j];
        sort(num,num+k);
        for(i=0;i<k;i++)
        {
            ll kk=m-num[i];
            p=bit_find(0,k-1,kk);
            if(num[p]+num[i]<=m)
                ans=max(ans,num[p]+num[i]);
        }
        if(t!=1)
            printf("\n");
        printf("Case %d: %lld\n",t++,ans);
    }
    return 0;
}


【3】Ubuntu18.04下载与安装,以及中文输入法的安装 Ubuntu18.04下载与安装一、下载二、安装(在VMware 16 pro中安装Ubuntu18.04)三、Ubuntu中安装中文输入法1.检查 fcitx 框架2.安装输入法 一、下载 下载地址:Ubuntu Releases 往下拉,找到自己需要的安装版本(建议不要安装最新版,因为你在使用时候遇到的错误大多都是以前版本的,最新版本的,解决方案特别少) 我这里安装的是Ubuntu18.04 一般都是使用desktop版本的(desktop版和server版本的区别:请看这篇文章) 之后点击下载即 阅读详情

相关推荐

逆向实战:手把手教你用Frida绕过Flutter App的SSL Pinning(附脚本修改指南)

本文详细介绍了如何利用Frida工具绕过Flutter应用的SSL Pinning保护机制,包括静态分析定位关键函数、定制Frida Hook脚本以及流量捕获的完整解决方案。通过实战案例和脚本修改指南,帮助安全研究人员有效应对Flutter应用的安全挑战,特别适用于安卓平台的逆向工程和抓包需求。

weixin_28723171的博客 402

LeetCode OJ 之 Largest Number (最大的数字)

题目: Given a list of non negative integers, arrange them such that they form the largest number. For example, given [3, 30, 34, 5, 9], the largest formed number is 9534330. Note: The result

灯火阑珊处 488

PID不够用?试试用ADRC改造你的ArduCopter:从Simulink仿真到SITL测试全记录

本文详细介绍了如何将ADRC(自抗扰控制)算法集成到ArduPilot飞控中,以替代传统PID控制器。通过Simulink建模、参数整定和SITL仿真测试,展示了ADRC在抗扰动能力、响应速度和参数调节复杂度上的优势,特别适合无人机在强风扰动下的稳定控制。

weixin_32349093的博客 273

2010山东ACM省赛 Ivan comes again! Sdibt 2408

Description The Fairy Ivan gave Saya three problems to solve (Problem F). After Saya finished the first problem (Problem H), here comes the second. This is the enhanced version of Problem H. Ther

colorfulshark 1189

一文解释电路中常用电子元器件应用和选型01

电容和二极管是电路中最常用的两个电子元器件,种类和系列众多,这里简单总结一下应用场景和选型方式 电容(Capacitor) 电容的种类(20种以上)和应用非常广泛,但是我经常遇到的无非就是下面这几种: 应用 1.隔直流。 2.旁路(去耦) 3.耦合 4.滤波 5.温度补偿 6.计时 7.调谐 8.整流 9.储能 种类 1. 陶瓷电容 2. 云母电容 3. 铝电解电容 4. 钽

weixin_43904073的博客 2236

ComfyUI破限版全中文AI绘画环境搭建与工作流实战指南

节点式工作流是AI绘画领域的核心技术架构,通过将图像生成过程拆分为可配置的模块化节点,实现了对Stable Diffusion模型的精细化控制。其技术原理基于数据流编程范式,每个节点负责特定功能处理,如文本编码、采样器配置和VAE解码等。这种设计在工程实践中的核心价值在于提供了可追溯、可复用的可视化工作流,特别适合需要参数调优和批量生产的商业场景。ComfyUI作为典型的节点式AI绘画工具,在破限版中针对中文用户优化了界面支持和显卡兼容性,显著降低了技术门槛。在实际应用中,结合ControlNet和LoRA

weixin_29038155的博客 446

2010年山东省第一届ACM解SDUT2151-2160 set,floyd变形

Ivan comes again! 矩阵中有N个被标记的元素,然后针对每一个被标记的元素e(x,y),你要在所有被标记的元素中找到一个元素E(X,Y),使得X>x并且Y>y,如果存在多个满足条件的元素,先比较X,选择X最小的那个,如果还是有很多满足条件的元素,再比较Y,选择Y最小的元素,如果不存在就输出两个-1; 本题感悟 ///比赛时出错的地方  检查代码的错误要从头开始检查,捋清楚思路再

became_a_wolf的专栏 357

MounRiver Studio实战:像管理个人项目一样整理沁恒MCU的EVT例程(附文件结构图)

本文详细介绍了如何使用MounRiver Studio重构沁恒MCU的EVT例程,实现工程化管理。通过分析官方EVT设计的局限性,提出标准化的目录结构和迁移步骤,帮助开发者提升代码可维护性和团队协作效率。文章还提供了MounRiver Studio的关键配置参数和常见问题排查指南,适用于沁恒MCU开发者。

weixin_33940469的博客 356

哈理工OJ 1248 The kth great number(平衡树求第k大数)

题目链接:http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=1248The kth great number Time Limit: 1000 MS Memory Limit: 65536 K Total Submit: 108(36 users) Total Accepted: 65(35 user

linlinsong—ACM界蒟水! 849

AUTOSAR系统服务篇 - BswM的使用

本文档是对4.0.3版及更高版本的AUTOSAR模式管理应用的介绍。其主要目的是为AUTOSAR的用户和开发人员提供基于示例的AUTOSAR模式管理不同方面的详细概述,这些示例在文中进行了解释。本文中的代码清单共同构成了示例ECU的配置。第2章解释了基础的模式管理概念,例如一般的模式、如何实现模式切换、模式管理者和模式用户的角色等。其次介绍了应用模式管理和基础软件模式管理的依赖关系,两者密切相关。基础软件模式管理器是AUTOSAR R4.0中的中央模式管理模块。它具有很高的可配置性。

IOT2017的博客 846

030、自动白平衡AWB实战:灰度世界、完美反射与色温估计的工程实现与局限

本文深入探讨了自动白平衡(AWB)算法在工程实践中的实现与局限性。作者结合实际项目经验,分析了灰度世界算法、完美反射算法和色温估计三种主流方法的优缺点和适用场景,并分享了调试过程中的关键技巧和常见陷阱。文章指出,纯色背景、多光源环境等特殊场景容易导致算法失效,需要通过混合策略和场景检测来优化。作者强调AWB调试需要大量实际场景测试,建议保留手动调节功能,并针对不同硬件配置进行参数标定。最后提出,AWB优化是一个持续迭代的过程,需要工程化的测试方法和数据处理能力。

zzfmlxs的博客 281

2010年山东省第一届ACM大学生程序设计竞赛——Ivan comes again!

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2162 The Android University ACM Team Selection Contest 简单模拟!!! #include #include #include #include using namespac

piaocoder 451

基于 YOLOv26 的高速抛物识别系统:微小目标检测

本文提出了一种基于YOLOv26的高速抛物识别系统,专注于微小目标检测。系统采用多模块协同架构,包括视频预处理、YOLOv26检测、目标跟踪和抛物行为分析等模块。关键技术包括YOLOv26s模型检测、DeepSORT目标跟踪和边缘计算部署。通过构建包含多种抛物类型的专业数据集,并应用数据增强技术提升模型性能。系统实现了车辆检测、微小抛物目标识别、抛物轨迹分析和风险等级评估等功能,可实时检测高速公路上的抛物行为并触发告警,为交通管理提供智能化解决方案。

一键难忘的博客 632

SDUT 2157 Greatest Number (二分) 2010年山东省第一届ACM大学生程序设计竞赛

大意:找出不多于四个数的和是<=m的。思路:二分,我们可以按一个数被用到的次数将他们放到数组里。1.n个数中<=m的数 2.n个数中任意两个数的和<=m的然后暴力0-cnt在其中再找到对应两外0-2个数(对应数组的和)。#include<map> #include<cmath> #include<queue> #include<cmath> #include<string> #include<cs

Grit_ICPC的博客 478

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

[2010山东省第一届ACM大学生程序设计竞赛]——Greatest Number

[2010山东省第一届ACM大学生程序设计竞赛] Greatest Number

继续激情,继续奋斗。 1521

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

山东省第一届ACM大学生程序设计竞赛--Greatest Number--二分

Greatest Number Time Limit: 1000MS Memory limit: 65536K 题目描述 Saya likes math, because she think math can make her cleverer. One day, Kudo invited a very simple game: Given N integers, th

随风的专栏 1110

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

山东省第一届ACM大学生程序设计竞赛 Greatest Number 二分查找

Greatest Number Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 Saya likes math, because she think math can make her cleverer. One day, Kudo invited a very simple game

MY Blog 1115

山东省第一届ACM省赛题——Greatest Number(不用dp的二分查找)

题目描述 Saya likes math, because she think math can make her cleverer. One day, Kudo invited a very simple game: Given N integers, then the players choose no more than four integers from them (can

Beyond the Sora 721

山东第一届acm Greatest Number 二分+数字处理

Problem DescriptionSaya likes math, because she think math can make her cleverer.One day, Kudo invited a very simple game:Given N integers, then the players choose no more than four integers from them...

Little_boy_z的博客 365

[2010山东ACM省赛] Greatest Number(数的组合+二分搜索)

Greatest Number Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 Saya likes math, because she think math can make her cleverer. One day, Kudo invited a very simple game: Giv

逆风的方向 更适合飞翔 2400

Greatest Number

Greatest Number Time Limit: 1000MS Memory limit: 65536K 题目描述 Saya likes math, because she think math can make her cleverer. One day, Kudo invited a very simple game: Given N integers, t

叶孤心的专栏 831

[2010山东省第一届ACM大学生程序设计竞赛]——Fairy tale

[2010山东省第一届ACM大学生程序设计竞赛] 模拟 Fairy tale

继续激情,继续奋斗。 2226

省赛总结

省赛总结 今年的省赛就这样,在不知不觉中结束了,说不清,道不明。但同时也留下了很多遗憾,体会最深的就是:算法是这东西并不是一朝一夕就能速成的,它需要时间的不断积累。没有大量的题量和知识点作为支撑,比赛时真的是很不容易。像我这种想将图论和几何的题,在短短一个月内都弄会,简直是痴心妄想。概括来说,还是得靠平时的努力和积累。不得不感叹一句,做的题还是太少了(依稀还记得大二上学期,山科的人来我们学校比赛

piaocoder 882

2010年山东省第一届ACM大学生程序设计竞赛——Clockwise

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2153 Clockwise 只要理解题目意思,即可敲出正确代码。 题目大意为:给你n个点,让你求出任意一个向量,顺时针旋转180(不能到达180),如果可以达到其余n-2个点,就输出‘C’,逆时针旋转180,如果可以到达n-2个

piaocoder 768
上一篇: 2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛——n a^o7 !
下一篇: 山东省第二届ACM大学生程序设计竞赛——Crack Mathmen
yphacker
博客等级 码龄12年 199粉丝 540原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值