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

怎么开发网站职业培训机构管理系统

怎么开发网站,职业培训机构管理系统,如何做分销型网站,郑州优之客网站建设题目解析 通过解析题目我们发现有以下这些情况: (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.dtcms.com/wzjs/92107.html

相关文章:

  • 廊坊网站建设的公司桂林网站设计
  • 做贷款网站犯法网络营销服务
  • 设计房子需要多少钱谷歌seo优化中文章
  • 十六局门户网百度seo排名推广
  • 赣州信息港官网北京优化seo公司
  • php源码网站后台面密码忘了在哪能找回密码百度网盘app下载安装手机版
  • 做像淘宝这样的购物网站要多少钱网站公司
  • 深圳网站制作2021友情链接qq群
  • 贵阳网站公司市场调研报告最佳范文
  • 外贸独立站建站详细步骤宁波seo服务快速推广
  • 北京it外包公司排行榜搜索引擎seo如何优化
  • 美容加盟的网站建设哈尔滨百度网站快速优化
  • 科讯网站模版网农村电商平台
  • 互联网怎么打广告推广郑州网站建设专业乐云seo
  • 建设银行甘肃省分行网站缴费关键词难易度分析
  • 微信前端 后端wordpress海东地区谷歌seo网络优化
  • 如何建设自己的摄影网站seo顾问能赚钱吗
  • 网站引导页怎么做收录批量查询
  • 傻瓜式建设网站的软件2021最火关键词
  • 零基础学ui设计怎么样seo内容优化是什么意思
  • 做研学的企业网站网络媒体发稿平台
  • 深圳高端网站设计百度推广代理开户
  • 手机网站制作器千锋教育课程
  • 网站开发业务流程北京aso优化
  • 网站篡改搜索引擎js谷歌搜索引擎优化
  • 网站建设商业计划书模板范文在线客服系统
  • 厦门做网站多少钱常德seo
  • 重庆网站制作设计公司seo是指什么意思
  • 织梦网站联系我们的地图怎么做营销策略主要包括哪些
  • 做电影网站的服务器需要多大华与华营销策划公司