笔试-业务逻辑5

ops/2025/2/5 5:08:30/

应用

一公司组建团建活动,租用双人公共自行车,每辆最多乘坐2人,且最大载重为m。 该公司共n个人,请问需要多少双人公共自行车?

实现

python">m, n = [int(i) for i in input("请输入双人公共自行车限重以及人数,以空格分开:").split()]
weights = [int(i) for i in input("请输入每个人的体重,以空格分开:").split()]w =weights
num = 0for i in range(0, n):for j in range(i+1, n):# if w[i] > 0:# 一人一车if w[i] == m:num += 1# 标记为已被比较过w[i] = 0# 两人一车if w[i] < m:if w[i] + w[j] <= m:num += 1# 标记为已被比较过w[i] = 0w[j] = 0# 找到合适的i、j后,避免后续多余的比较,跳出内循环breakprint(num)
请输入双人公共自行车限重以及人数,以空格分开:3 4 
请输入每个人的体重,以空格分开:3 2 2 1
3

http://www.ppmy.cn/ops/155775.html

相关文章

C++【iostream】数据库的部分函数功能介绍

在 C 编程世界中&#xff0c;iostream 库扮演着举足轻重的角色&#xff0c;它是 C 标准库的核心组成部分&#xff0c;为程序提供了强大的输入输出功能。无论是简单的控制台交互&#xff0c;还是复杂的文件操作&#xff0c;iostream 库都能提供便捷高效的解决方案。本文将深入剖…

leetcode931_下降路径最小和

1. 题意 一个N x N的方形数组&#xff0c;从第一行任意列出发&#xff0c;每次向下一行&#xff0c;可以向左向右保护列不动&#xff0c;求到最后一行的最小路径和。 2. 题解 简单动态规划问题 d p [ i ] [ j ] m [ i ] [ j ] min ⁡ { d p [ i − 1 ] [ j − 1 ] d p [ …

五. Redis 配置内容(详细配置说明)

五. Redis 配置内容(详细配置说明) 文章目录 五. Redis 配置内容(详细配置说明)1. Units 单位配置2. INCLUDES (包含)配置3. NETWORK (网络)配置3.1 bind(配置访问内容)3.2 protected-mode (保护模式)3.3 port(端口)配置3.4 timeout(客户端超时时间)配置3.5 tcp-keepalive()配置…

STM32 ADC

stm32单片机- ADC-技术详细解程序示范&#xff08;FREERTOSHAL多通道DMA&#xff09; - 知乎 (zhihu.com) 记录自己的嵌入式学习之路-CSDN博客 【STM32】ADC_stm32 adc-CSDN博客 STM32——ADC篇&#xff08;ADC的使用&#xff09;_stm32 adc-CSDN博客 【STM32 ADC】-CSDN博客…

手写防抖函数、手写节流函数

文章目录 1 手写防抖函数2 手写节流函数 1 手写防抖函数 函数防抖是指在事件被触发n秒后再执行回调&#xff0c;如果在这n秒内事件又被触发&#xff0c;则重新计时。这可以使用在一些点击请求的事件上&#xff0c;避免因为用户的多次点击向后端发送多次请求。 function debou…

IM 即时通讯系统-50-[特殊字符]cim(cross IM) 适用于开发者的分布式即时通讯系统

IM 开源系列 IM 即时通讯系统-41-开源 野火IM 专注于即时通讯实时音视频技术&#xff0c;提供优质可控的IMRTC能力 IM 即时通讯系统-42-基于netty实现的IM服务端,提供客户端jar包,可集成自己的登录系统 IM 即时通讯系统-43-简单的仿QQ聊天安卓APP IM 即时通讯系统-44-仿QQ即…

从0到1:C++ 开启游戏开发奇幻之旅(一)

目录 为什么选择 C 进行游戏开发 性能卓越 内存管理精细 跨平台兼容性强 搭建 C 游戏开发环境 集成开发环境&#xff08;IDE&#xff09; Visual Studio CLion 图形库 SDL&#xff08;Simple DirectMedia Layer&#xff09; SFML&#xff08;Simple and Fast Multim…

AI浪潮下的IT从业者:危机、机遇与进化之路

目录 0. 前言1. 当前形势&#xff1a;站在十字路口1.1 AI的突飞猛进1.2 行业现状分析 2. 核心应对策略2.1 技术深度与广度的平衡2.2 人机协同的工作模式2.3 持续学习与创新 3. 结语 0. 前言 在人工智能快速发展的今天&#xff0c;IT从业者面临前所未有的挑战与机遇。本文将从实…