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

做新年公告图片的网站it学校培训学校哪个好

做新年公告图片的网站,it学校培训学校哪个好,免费网站建设策划,wordpress面向对象在一个大型体育场内举办了一场大型活动,由于疫情防控的需要,要求每位观众的必须间隔至少一个空位才允许落座。现在给出一排观众座位分布图,座位中存在已落座的观众,请计算出,在不移动现有观众座位的情况下,…

在一个大型体育场内举办了一场大型活动,由于疫情防控的需要,要求每位观众的必须间隔至少一个空位才允许落座。现在给出一排观众座位分布图,座位中存在已落座的观众,请计算出,在不移动现有观众座位的情况下,最多还能坐下多少名观众。

输入描述:

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

输出描述:

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

备注:

1<=数组长度<=10000

题目解析:只要保证第i个位置的i-1和i+1都是空的就可以坐,只需要特殊处理首位和末尾就可以!

import java.util.*;public class Main {public static void main(String[] args) {
//        int[] nums = new int[]{1, 0, 0, 0, 1};// 处理数据Scanner scanner = new Scanner(System.in);String string1 = scanner.next();int[] nums = new int[string1.length()];for (int i = 0; i < nums.length; i++) {nums[i] = string1.charAt(i) - '0';}if (nums.length == 1) {if (nums[0] == 0) {System.out.println(1);} else {System.out.println(0);}return;}int result = 0;for (int i = 0; i < nums.length; i++) {if (nums[i] == 0) {// 依次处理首位,中间,末尾,注意顺序if (i == 0 && nums[i + 1] == 0) {nums[i] = 1;result++;} else if (i > 0 && i < nums.length - 1 && nums[i + 1] == 0 && nums[i - 1] == 0) {nums[i] = 1;result++;} else if (i == nums.length - 1 && nums[i - 1] == 0) {nums[i] = 1;result++;}}}System.out.println(result);}
}

http://www.hotlads.com/news/4684.html

相关文章:

  • 国外网站翻墙怎么做建立网站需要多少钱
  • 网站检测报告那里做推广普通话主题手抄报
  • 上海展台设计福州百度网站排名优化
  • 温州做网站老师整合营销策划方案模板
  • 佛山微网站推广如何创建自己的网站平台
  • 网站做app的好处数据网站有哪些
  • 绥化网站建设淘宝店铺推广方法
  • 工商局网站建设方案韶山seo快速排名
  • 和人妖做的视频网站百度竞价推广开户费用
  • 数据库和网站开发徐州网站建设方案优化
  • 统计 网站关键字 布局哪有学电脑培训班
  • 晋城网站建设电话株洲网站建设
  • 网站建设漳州windows优化大师win10
  • 汉中公司网站建设晋城seo
  • 做网站设计是什么专业百度平台app下载
  • php建设网站教程线上培训课程
  • 网站后台管理 ftpwindows优化大师是自带的吗
  • 织梦网站地图模板推广普通话宣传内容
  • 连云港权威网站建设价格百度提交入口网址在哪
  • 做交易网站深圳优化排名公司
  • 邢台网站优化站长网站查询工具
  • 网站域名不想实名认证刷关键词要刷大词吗
  • 潍坊网站建设选聚搜网络好百度快速排名用是
  • 免费外贸网站在线品牌如何做推广
  • 免费网站认证连云港seo
  • 做网站主流网站怎么推广软件让别人下载
  • 咸阳网站制作网站seo思路
  • mysql数据库做网站seo薪资水平
  • 找人做网站不算诈骗罪吗短链接
  • 重庆永川网站建设价格网站排名优化培训电话