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

怎样查看网站开发聚合搜索引擎接口

怎样查看网站开发,聚合搜索引擎接口,广州公司建设网站,wordpress更新失败题目解析 通过解析题目我们发现有以下这些情况: (1)输出0: 数组a和数组b中有一个值超过了k。(包括所有已知的a[i]的值,还有所有已知的b[i]和未知的b[i]) 有两种不同的b[i] ! -1的{a[i], b[i]}数…

 题目解析

        通过解析题目我们发现有以下这些情况:

(1)输出0:

        数组a和数组b中有一个值超过了k。(包括所有已知的a[i]的值,还有所有已知的b[i]和未知的b[i])

        有两种不同的b[i] != -1的{a[i], b[i]}数对。(利用maxn 和minn来判断其中数对相不相同)

(2)输出1:

        只有一种{a[i], b[i]}数对,且不满足上述输出0的情况。

        有多个{a[i], b[i]}数对,但是他们的和都相同。

(3)输出其他值(b[i]全部都是-1):

        利用数学规律,输出的值只和a数组中的最大值maxa和最小值mina,以及k值有关。种类数为k - (maxa - mina) + 1;

代码

#include<bits/stdc++.h>
using namespace std;
#define ll long long
void go()
{int n, k, t = 0;cin >> n >> k;vector<ll> a, b;for(int i = 0; i < n; i++){cin >> t;a.push_back(t);}for(int i = 0; i < n; i++){cin >> t;b.push_back(t);}//输出0的情况:(1)有一个值超过了k(2)b[i] != -1 中有两种情况不相同ll sum = 0, maxn = -1, minn =  1e9, maxa = -1, mina = 1e9;for(int i = 0; i < n; i++){mina = min(mina, a[i]);maxa = max(maxa, a[i]);if(a[i] > k){cout << 0 <<"\n";return;}if(b[i] != -1){sum++;maxn = max(maxn, a[i] + b[i]);minn = min(minn, a[i] + b[i]);   }if(maxn != minn && maxn != -1 && minn != 1e9){cout << 0 << "\n";return;}}for(int i = 0; i < n; i++){if((a[i] > maxn && maxn != -1) || (maxn - a[i] > k)){//a与b中有一个是大于k的情况cout << 0 << "\n";return;}}if(sum == 1)cout << 1 << "\n";else{if(maxn == minn)cout << 1 << "\n";else cout << k - (maxa - mina) + 1 << endl;}//输出1:只有一种b[i] != -1//输出多种的 b[i] 全部都是-1 输出k到maxa - mina}
int main()
{int t;cin >> t;while(t--){go();}   return 0;
}

http://www.yayakq.cn/news/246463/

相关文章:

  • 医院网站建设山东南和网站建设公司太原网站建设
  • 网站建设与管理的现状韩漫网站建设
  • 权威的顺德网站建设百度如何发布作品
  • 阿里巴巴网站网络营销的影响易语言网站建设
  • 云工厂网站建设网站建设的一些销售技巧
  • 宁波网站建设制作订做网站开发书
  • 网站模版 源码之家512内存 wordpress
  • 买链接做网站 利润高吗wordpress网站整站搬迁
  • 如何在本地发布自己做的网站怎么做域名网站
  • 住房与城乡建设部违法举报网站南通网站建设报价
  • 010网站建设松江建网站
  • 网站建设尾款开发app软件多少钱
  • wordpress群站域名驻马店高端网站建设
  • 昆明网站建设赵南京制作网页培训班
  • 长沙网站设计开发网页界面设计中主要包括
  • 网站设计有限公司是干嘛的wordpress重定向循环
  • 在网站制作完成后网站建设广告公司名称
  • 嘉兴网站开发选哪家曹县网站开发公司
  • 本地搭建网站哪个网站可以做免费商业推广
  • 如何建网站保定seo推广沧州公司电话
  • 网站标题关键词堆砌哪里有做配音的兼职网站
  • 建网站有什么用网站建设行业新闻
  • 做一个网站需要投入多少钱计算机网页设计与制作教程
  • 网站联动茂名网站建设公司
  • 惠州网站制作培训论文一区二区三区是什么意思
  • 电子政务与网站建设的经验大良营销网站建设案例
  • html期末大作业个人网站制作周口哪里有做网站的
  • 深圳市公司网站建设wordpress权限管理
  • 长沙市建设厅官方网站策划 网站
  • 大连网站制作网页西部数码网站开发管理助手