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

做网站准备什么软件外贸平台哪个网站最好

做网站准备什么软件,外贸平台哪个网站最好,制作网站建设策划方案,建站公司常见提成比例牛客网NC218480统计正负数个数 题目描述 给定n个整数,判断其中正数和负数分别有多少个。 输入格式 第一行输入一个整数n (1≤n≤10^5)第二行输入n个整数ai (1≤i≤n),保证ai在32位有符号整数范围内 输出格式 第一行输出"positive:"后跟正…

牛客网NC218480统计正负数个数

题目描述

在这里插入图片描述

给定n个整数,判断其中正数和负数分别有多少个。

输入格式

  • 第一行输入一个整数n (1≤n≤10^5)
  • 第二行输入n个整数ai (1≤i≤n),保证ai在32位有符号整数范围内

输出格式

  • 第一行输出"positive:"后跟正数的个数
  • 第二行输出"negative:"后跟负数的个数

示例

输入:

10
-1 2 3 -6 7 8 -1 6 8 10

输出:

positive:7
negative:3

解题思路

题目要求统计一组数中正数和负数的个数,思路非常直接:

  1. 读取输入的n个数字
  2. 统计正数和负数的个数
  3. 按照指定格式输出结果

代码实现

#include <bits/stdc++.h>
using namespace std;int main(){int n;cin >> n;int a;int positive = 0, negative = 0;for(int i = 1; i <= n; i++){//输入a并且判断正负。cin >> a;if(a < 0) negative++;if(a > 0) positive++; }printf("positive:%d\nnegative:%d", positive, negative);return 0;
}

代码解析

  1. 首先引入必要的头文件<bits/stdc++.h>,这是一个包含了大部分C++标准库的头文件
  2. 声明变量n来存储输入的整数个数
  3. 使用两个计数器positivenegative分别记录正数和负数的个数
  4. 通过循环读取n个整数,并根据其正负性增加相应的计数器
  5. 最后按照题目要求的格式输出结果

时间复杂度分析

  • 时间复杂度:O(n),其中n是输入的整数个数
  • 空间复杂度:O(1),只使用了常数级别的额外空间

注意事项

  1. 题目中可能存在0,但根据题意,0既不是正数也不是负数,所以不计入任何一类
  2. 使用if(a < 0)if(a > 0)两个独立的条件判断,而不是else,确保逻辑清晰
  3. 输出格式必须严格按照题目要求,包括冒号和换行

总结

这是一道简单的模拟题,关键在于理解题意并按照要求输出结果。通过一次遍历即可得到答案,是入门级别的编程练习题。

http://www.dtcms.com/wzjs/432404.html

相关文章:

  • wordpress复制整站设计网络推广方案
  • 临平网站建设在哪里推广自己的产品
  • 广东城乡住房建设厅网站seo课程排行榜
  • 网站后台管理界面htmlgoogle chrome网页版
  • 做美女网站有哪些日本关键词热搜榜
  • 网站建设需求原型上海seo怎么优化
  • 潜江网站建设seo服务
  • 厦门建网站做优化邯郸网站优化公司
  • 医院网站解决方案无锡网站seo
  • 如何建设网站 知乎ue5培训机构哪家强
  • 淄博网站的建设泰安网站制作推广
  • 模仿网站建设站建设windows优化软件哪个好
  • 天津响应式网站建设2022最火营销方案
  • 代备案网站空间本地建站软件有哪些
  • 怎样做才能让百度前两页有自己网站内容郑州网络营销推广
  • 政府网站集约化建设试点腾讯广告
  • 加强 政府网站信息内容 建设武汉十大技能培训机构
  • 网站充值 下模板seo人才招聘
  • 带m开头的网站怎么做手机建网站软件
  • 电商设计就是网站设计吗网页设计制作网站图片
  • 网络彩票的网站怎么做网站建设小程序开发
  • wordpress网站鼠标公司seo排名优化
  • 重庆市公路建设市场信用信息台州seo排名公司
  • 解决方案网站排名网站推广营销运营方式
  • 政府信息公开和网站建设b站推广入口2023mmm
  • 阿里云虚拟机怎么做多个网站网站整站优化公司
  • 郴州新闻今日头条长沙网站优化培训
  • 济南做网站哪里便宜广告投放平台排名
  • wordpress中的文章深圳网络推广seo软件
  • 河北省网站备案管理系统seo自学教程seo免费教程