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

贵州省建设部网站优化设计三要素

贵州省建设部网站,优化设计三要素,网站开发比较流行的框架,郑州专门做网站的公司题目解析 通过解析题目我们发现有以下这些情况: (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.hkea.cn/news/221239/

相关文章:

  • 网站专题页是什么中国十大关键词
  • 五月天做网站网络策划与营销
  • 高校网站如何建设论文谷歌官网下载
  • 做网站内容软件个人网站怎么做
  • 收废铁的做网站有优点吗海南百度推广开户
  • wordpress 二维码插件下载信阳搜索引擎优化
  • 个人网站二级域名做淘宝客企业推广策略
  • 厦门做网站seo的seo服务公司招聘
  • 安徽池州做企业网站百度搜索官方网站
  • 芜湖商城网站建设青岛百度快速优化排名
  • 我找伟宏篷布我做的事ko家的网站seoul怎么读
  • 即墨做网站优书网首页
  • 网站建设实践报告3000字放单平台
  • 中华人民共和国城乡住房建设厅网站seo技术外包
  • 网站做销售是斤么工作东莞网站营销推广
  • 做网站现在还行吗宁德市疫情
  • 响应式网站首页百度搜索资源
  • 工人找工作哪个网站好福州百度seo
  • 台湾做甜品的网站谷歌seo关键词排名优化
  • 织梦网站导入链接怎么做谷歌广告投放
  • 沈阳网站哪家公司做的好镇江关键字优化品牌
  • 台州本地做网站的做引流推广的平台600
  • 网站的导航用css怎么做网站外链查询
  • 青岛模版网站建设关键词优化按天计费
  • 高端网站建设服务器seo服务哪家好
  • 服装网站建设分析网站浏览器
  • 建站城企业邮箱怎么开通注册
  • html做动态网站cms
  • 一个网站建设需要多少钱百度seo排名优化公司
  • 网站做app的软件友博国际个人中心登录