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

免费建站建站app推广刷量

免费建站建站,app推广刷量,桂林市是几线城市,网网站开发设计题目描述 这是一个独一无二的世界,所以有 N 张写有互不相同的自然数的卡片,第 i 张卡片写着 Ai ,现在你得到了一个未命名的空白卡片,想在上面写上一个自然数 x 满足以下条件: 1.x 不等于任意一张卡片上的数字。 2.x 可…

题目描述

这是一个独一无二的世界,所以有 N 张写有互不相同的自然数的卡片,第 i 张卡片写着 Ai ,现在你得到了一个未命名的空白卡片,想在上面写上一个自然数 x 满足以下条件
1.x 不等于任意一张卡片上的数字。
2.x 可以表示为两张互不相同卡片的数字之和。
现在,你想知道有哪些自然数 x 可以写在空白卡片上。

输入

第一行一个正整数 N,表示已写有自然数的卡片数量。
第二行有 N 个用空格隔开的互不相同的自然数,表示卡片上的自然数。

输出

第一行一个正整数 M,表示可以写在空白卡片上的数字的个数。
第二行有 M 个用空格隔开的自然数,表示可以写在空白卡片上的数字,需要从小到大输出。

样例输入

4
4 9 3 5 

样例输出

5
7 8 12 13 14 

数据范围限制

对于 15% 的数据,N ≤ 5,Ai ≤ 10
对于 30% 的数据,N ≤ 50,Ai ≤ 100
对于 40% 的数据,N ≤ 200,Ai ≤ 5000
对于 100% 的数据,3 ≤ N ≤ 2000,0 ≤ Ai ≤ 100000

提示

满足条件 2 的数有 7, 8, 9, 12, 13, 14,但是 9 在已有的卡片出现过,不符合条件 1,因此答案有7, 8, 12, 13, 14

Code

#include <stdio.h>#define max(a, b) ((a) > (b) ? (a) : (b))int cnt1[200001] = {0};
int cnt2[200001] = {0};
int result[200000] = {0}; // 最多可能满足条件的数有很多
int a[2005];
int n;int main() {scanf("%d", &n);int maxd = 0; // 记录最大的卡片数字,以便后续遍历for (int i = 0; i < n; i++) {scanf("%d", &a[i]);cnt1[a[i]] = 1;if (a[i] > maxd) maxd = a[i];}// 计算所有不同卡片组合的和for (int i = 0; i < n; i++) {for (int j = i + 1; j < n; j++) {int sum = a[i] + a[j];cnt2[sum] = 1;}}int count = 0;for (int i = 1; i <= 200000; i++) {// 数字不在已有卡片上,且可由两不同卡片之和得到if (cnt1[i] == 0 && cnt2[i] == 1) {result[count++] = i;}}printf("%d\n", count);for (int i = 0; i < count; i++) {printf("%d ", result[i]);}return 0;
}
http://www.dtcms.com/wzjs/267258.html

相关文章:

  • 苏州哪个公司做门户网站十堰seo优化方法
  • 万网网站建设的子分类能显示多少个百度公司电话热线电话
  • 网站建设空间什么意思公司产品推广方案
  • 郑州驾校网站建设网址大全浏览器下载
  • 中国招标建设信息网站怎么样建一个网站
  • 下载好模板该怎么做网站seo关键词布局
  • 做响应式网站是不是都用rem抖音推广平台联系方式
  • 太原网页设计培训学校秦洁婷seo博客
  • 合肥网站建设公司排名sem优化师
  • 帮客户做网站图片被告侵权百度刷排名seo软件
  • 曲靖做网站的公司每日关键词搜索排行
  • 一品威客网靠谱吗北京搜索引擎优化主管
  • 郓城网站建设苏州seo网络推广
  • 怎么做一种网站为别人宣传搜索引擎排名机制
  • 手机做网站价格广告公司营销策划方案
  • 宁波搭建网站公百度自然搜索排名优化
  • 集团公司门户网站建设360竞价推广开户多少钱
  • 静态企业网站模板推广方案100个
  • 课题网站建设培训简讯地推拉新app推广接单平台免费
  • 地方房产网站APP如何做西安百度百科
  • 烟台中企动力提供网站建设网站模板大全
  • 深圳网站建设968怎么做网络销售
  • 网站备案 四川做网站用哪个软件
  • 写作文网站掉发脱发严重是什么原因
  • 做网站域名大概多少钱画质优化app下载
  • 郑州市疫情防控新闻发布会河北网站seo策划
  • 本地的佛山网站建设软文广告300字范文
  • 哪个网站可以帮人做ppt百度搜索下载app
  • 延吉网站开发公司惠州seo排名
  • 商业网页设计培训整站优化多少钱