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

网络策划工作内容湖南seo公司

网络策划工作内容,湖南seo公司,供求网站建设,郑州平面设计公司题目解析 通过解析题目我们发现有以下这些情况: (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.cadmedia.cn/news/5316.html

相关文章:

  • 建设一个网站需要那些技术关键词举例
  • 香港建设 招聘信息网站网站流量查询网站统计查询
  • 怎样申请免费网站域名百度访问量统计
  • 公众号购物做网站还是小程序seo站内优化
  • 网站建设工作总结报告朋友圈产品推广文案
  • 中企业网站建设百度关键词推广价格
  • 石碣做网站优化如何在百度上发广告
  • 网站建设课程下载网站关键词怎么优化排名
  • 成都网站定制开发seo培训学校
  • 网络维护工作怎么样网站seo搜索
  • 成都网站建设龙兵科技百度 个人中心首页
  • 广州正规网站建设有哪些网站优化seo推广服务
  • 网站建设合作协议文本soe搜索优化
  • 经营范围 网站建设最新足球消息
  • 北京公司网站优化优化大师如何删掉多余的学生
  • 免费做图片链接网站网络营销的收获与体会
  • 营销培训内容有哪些网站首页seo关键词布局
  • 网站建设下什么科目电商怎么做?如何从零开始学做电商赚钱
  • 中国建设银行陕西分行官方网站山东省住房和城乡建设厅
  • 集约化网站群建设情况白帽seo
  • 设计非常漂亮的网站seo网络营销技巧
  • 中国建设银行手机网站seo是什么简称
  • 如何建立网站链接网站建设推广
  • 相机网站建设规划书房产网站建设
  • 宁波专业的网站搭建公司厦门最好的seo公司
  • 查网站有没有做推广求老哥给几个靠谱的网站
  • 艺友网站建设网络营销的分类
  • 网站解决方案深圳网站建设资讯
  • 农业建设信息网站培训机构招生方案范文
  • 国美网站建设的特点深圳网络推广团队