首页 > 编程语言 >华为OD机试D卷 --找座位--24年OD统一考试(Java & JS & Python & C & C++)

华为OD机试D卷 --找座位--24年OD统一考试(Java & JS & Python & C & C++)

时间:2024-07-17 14:01:24浏览次数:12  
标签:24 题目 -- OD 坐人 源码 座位 观众 描述

文章目录

题目描述

在一个大型体育场内举办了一场大型活动,由于疫情防控的需要,要求每位观众的必须间隔至少一个空位才允许落座。

现在给出一排观众座位分布图,座位中存在已落座的观众,请计算出,在不移动现有观众座位的情况下,最多还能坐下多少名观众。

输入描述

一个数组,用来标识某一排座位中,每个座位是否已经坐人。0表示该座位没有坐人,1表示该座位已经坐人。

1 ≤ 数组长度 ≤ 10000

输出描述

整数,在不移动现有观众座位的情况下,最多还能坐下多少名观众。

用例

输入

10001

输出

1

输入

0101

输出

0

题目解析

本题要求在遵循社交距离规则(每个已坐人的座位两边至少保留一个空位)的前提下,计算还能安排多少观众坐下。关键在于理解规则并有效地遍历座位数组,计算出符合条件的最多可增加的座位数。

java源码

import 

标签:24,题目,--,OD,坐人,源码,座位,观众,描述
From: https://blog.csdn.net/wbajsjhhhhh/article/details/140024950

相关文章

  • 华为OD机试D卷 --密码输入检测--24年OD统一考试(Java & JS & Python & C & C++)
    文章目录题目描述输入描述输出描述用例题目解析java源码python源码javascript源码c源码c++源码题目描述给定用户密码输入流input,输入流中字符‘<’表示退格,可以清除前一个输入的字符,请你编写程序,输出最终得到的密码字符,并判断密码是否满足如下的密......
  • 微服务组件之Gateway
    一、什么是路由网关(Gateway)?路由网关(Gateway)是微服务架构中的一种关键组件,它在服务之间以及客户端和服务之间起到路由和分发请求的作用。在微服务架构中,服务通常是分布式的,并且可能有很多独立的服务运行在不同的主机和端口上二、Gateway有哪些特性?请求路由:将进入的请求路由到......
  • 鼠标录制器哪个好用,5款热门鼠标连点器软件分享(收藏)
    鼠标录制怎么操作?在我们日常的工作生活中,经常需要用到屏幕录制工具,如电脑录屏或者手机录屏,使用鼠标录制功能的话,可以省时省力。鼠标录制工具可以记录用户的鼠标移动、点击和键盘输入,并在需要时回放这些操作。这样,用户可以自动化执行重复性任务。用户可以设置热键来快速启动和停......
  • 三星研究院机试(Order of task)
    ThereareVtaskstodo.Sometask(s)canbeginonlyafteraparticulartaskends,whichwewillcallprecedencerelation.Agraphindicatingprecedencerelationoftasksisgiven.Inthisgraph,eachtaskisdenotedasvertex,andtheprecedencerelationas......
  • 三星研究院机试(Optimal Path)
    Mr.KimhastodeliverrefrigeratorstoNcustomers.Fromtheoffice,heisgoingtovisitallthecustomersandthenreturntohishome.Eachlocationoftheoffice,hishome,andthecustomersisgivenintheformofintegercoordinates(x,y)(0≤x≤100,......
  • 初学Python必须知道的14个强大单行代码
    引言:Python的魅力与单行代码的重要性Python以其简洁明了的语法、丰富的内置函数和强大的第三方库深受广大开发者喜爱。尤其对于编程小白来说,学习Python就像打开了一扇通向编程世界的大门。而单行代码,作为Python魅力的一部分,不仅能展现其语言的优雅与高效,更能帮助初学者快速掌......
  • 电脑数据恢复软件哪个好?这六款软件轻松恢复数据
    随着电脑使用的日益频繁,数据的丢失也成为了一个不可避免的问题。在生活中,我们常因误删除、误格式化、分区失败、中病毒等而丢失数据。在这种情况下,一个好的数据恢复软件就显得尤为重要。电脑数据恢复软件哪个好?本文将为大家推荐六款备受好评的电脑数据恢复软件,帮助我们轻松找......
  • 邮件服务器搭建教程:如何选择并配置软件?
    邮件服务器搭建教程怎么使用?服务器的性能优化策略?邮件服务器不仅提供基本的邮件收发功能,还涉及到数据安全、垃圾邮件过滤等多方面问题。AokSend将详细介绍如何选择并配置邮件服务器软件,确保您的邮件系统既高效又安全。邮件服务器搭建教程:功能需求常见的邮件服务器软件如Pos......
  • 自己搭建邮件服务器时如何保障数据安全性?
    自己搭建邮件服务器的要求?如何正确配置邮件服务器?自己搭建邮件服务器成为许多企业和个人用户的选择,以实现更高的自主性和定制化需求。下面,AokSend将从几个方面探讨如何在自己搭建邮件服务器的过程中,有效保障数据的安全性。自己搭建邮件服务器:加密数据使用SSL/TLS协议加密邮......
  • C++ 贪心算法
    理解贪心算法贪心算法采用的是贪心策略在每一步中都采取最优解(局部最优解),以期望得到最终的全局最优解例子#include<iostream>#include<bits/stdc++.h>usingnamespacestd;intmain(){ inta[510]={0};//表示每个人的打水时间的数组 intr,n,s=0;//水......