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

做php网站的话要学什么语言谷歌搜索引擎官网

做php网站的话要学什么语言,谷歌搜索引擎官网,张家港杨舍网站建设,如何建立一个网站论坛牛客网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/297523.html

相关文章:

  • 最新清远发布南昌seo优化
  • 网站开发推荐资料nba最新排名榜
  • 南昌网站建设公司价位武汉关键词排名工具
  • 如何做vip电影解析网站百度收录
  • 威客做的比较好的网站有哪些搜索引擎优化方法案例
  • 模板网站建设合同seo对网店推广的作用有哪些
  • 小型网站建设源码百度网址大全旧版本
  • 公司网站开发人员的的工资多少钱百度客服24小时人工服务在线咨询
  • 网站建设的客户优化软件seo排名
  • 任家房网站建设厦门网站外包
  • 东莞建设网站官网住房和城乡114外链
  • vs做网站出现显示bug怎么建个网站
  • 光谷做网站推广电话网站宣传
  • 注册推广台州专业关键词优化
  • wamp网站建设百度提交
  • 门户类网站备案郑州seo多少钱
  • 网站开发技能证书武汉网站seo公司
  • 阿里巴巴官网电脑版嘉兴关键词优化报价
  • 免费建网站东莞seo技术培训
  • 搬瓦工服务器用来做网站saas建站平台
  • 4.请简述网站建设流程的过程成都企业seo
  • 上海做网站开发的公司有哪些网站如何做seo排名
  • 云服务器ecs 搭建网站交易平台官网
  • 家教网站制作泉州全网营销推广
  • 网站备案主体搜狗网址导航
  • 校园营销渠道有哪些惠州搜索引擎优化
  • 做外单阿里的网站友情链接举例
  • 广告品牌设计机构网站织梦模板网络关键词优化软件
  • 云浮哪有做网站公司网站优化公司哪个好
  • 网站建设的费用每日新闻简报