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

15.题目:编号3228 小蓝和小桥的挑战

题目:

###本题主要考察模拟、构造

#include<bits/stdc++.h>
using namespace std;
const int N=1010;
int a[N];
int main(){int t;cin>>t;while(t--){int n;cin>>n;int ans=0,sum=0;for(int i=1;i<=n;++i){cin>>a[i];if(a[i]==0){ans++;a[i]++;}sum+=a[i];}if(sum==0)ans++;cout<<ans<<'\n';}return 0;
}

 整体思路:

  1. 首先根据题目建一个数组储存数据,先输入测试用量t,用while遍历每组数据
  2. 该题就是一个思维问题,积和和都不为0,那么判断条件就是每个数都不为0(积不为0)总和也不为0
  3. 知道判断的条件就好写了,用ans记录操作次数,用sum判断和不为0的情况,积不为0的情况:如果该数为0,那么操作次数递增,该数加1,判断外sum记录总和,如此往复直到每个数都不为0
  4. 循环外判断sum不为0,sum为0,这时我们对任意一个数加1都可以很好的解决这个问题,最后输出的是操作次数,我们直接对操作次数ans加1,输出就好了

相关文章:

  • xlive.dll文件丢失了要怎么处理?快速修复xlive.dll的方法
  • ky10-server docker 离线安装包、离线安装
  • HeadFirst读书笔记
  • Blender中四种不同的几何体类型(网格、曲线、体积和实例 )
  • 喜迎乔迁,开启新章 ▏易我科技新办公区乔迁庆典隆重举行
  • Windows系统安装TortoiseSVN并结合内网穿透实现远程访问本地服务器——“cpolar内网穿透”
  • html2canvas + JsPDF.js 导出pdf分页时的问题
  • 使用Fragments(片段)提升你的Vue.js开发体验
  • 电路设计(27)——交通信号灯的multisim仿真
  • Lua速成(2)
  • python 中常用的热门库介绍
  • 如何用Python3自撰一个简单的后端框架
  • python自动化学习--3.8python操作EXCEL文件python日志收集处理
  • STM32F103学习笔记(七) PWR电源管理(原理篇)
  • 糖尿病性视网膜病变(DR)的自动化检测和分期
  • [译]前端离线指南(上)
  • 〔开发系列〕一次关于小程序开发的深度总结
  • Android单元测试 - 几个重要问题
  • C# 免费离线人脸识别 2.0 Demo
  • CentOS7 安装JDK
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • JavaScript 一些 DOM 的知识点
  • Laravel5.4 Queues队列学习
  • Linux快速配置 VIM 实现语法高亮 补全 缩进等功能
  • rc-form之最单纯情况
  • Redash本地开发环境搭建
  • Ruby 2.x 源代码分析:扩展 概述
  • Transformer-XL: Unleashing the Potential of Attention Models
  • vue 配置sass、scss全局变量
  • vue2.0项目引入element-ui
  • WebSocket使用
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • XForms - 更强大的Form
  • 机器学习学习笔记一
  • 前端性能优化——回流与重绘
  • 深度学习入门:10门免费线上课程推荐
  • 我从编程教室毕业
  • 小李飞刀:SQL题目刷起来!
  • 新手搭建网站的主要流程
  • 用Python写一份独特的元宵节祝福
  • 在Unity中实现一个简单的消息管理器
  • AI算硅基生命吗,为什么?
  • 选择阿里云数据库HBase版十大理由
  • ​LeetCode解法汇总518. 零钱兑换 II
  • ​业务双活的数据切换思路设计(下)
  • #Lua:Lua调用C++生成的DLL库
  • ( 10 )MySQL中的外键
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (k8s中)docker netty OOM问题记录
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (七)Java对象在Hibernate持久化层的状态
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...