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

自助业务网站系统在360网站上怎么做推广

自助业务网站系统,在360网站上怎么做推广,竞价外包代运营公司,将wordpress网站变成appProblem - F - Codeforces 题目大意:有q次询问,每次询问给出一个数x,要求构造一棵n个点的树,使得对于每次询问,树上都有一条简单路径的长度等于x,同时每次询问前可以对树进行一次操作,即将一个…

Problem - F - Codeforces

题目大意:有q次询问,每次询问给出一个数x,要求构造一棵n个点的树,使得对于每次询问,树上都有一条简单路径的长度等于x,同时每次询问前可以对树进行一次操作,即将一个点与其父节点的边断开,然后和其他一个点连边,操作后的图必须仍是一棵树

3<=n<=500;1<=q<=500

思路:通过样例可以发现,如果我们按编号顺序构造一条长度为n-1的链,例如n=5时如下图:

然后对于任意一个询问的数x,我们只需要把n号点连在编号x上即可,这样1到n的距离就等于x,只需维护n号点当前连在哪,如果已经连在x上了,就输出-1-1-1

#include<bits/stdc++.h>
//#include<__msvc_all_public_headers.hpp>
using namespace std;
typedef long long ll;
const int N = 2e5 + 5;
const ll MOD = 1e9 + 7;
ll n;
ll a[N];
void init()
{}
void solve()
{cin >> n;int q;cin >> q;init();for (int i = 1; i < n; i++){cout << i << " " << i + 1 << '\n';}int now = n - 1;for (int i = 1; i <= q; i++){int x;cin >> x;if (x == now){cout << "-1 -1 -1\n";continue;}cout << n << " " << now << " " << x << '\n';now = x;}   cout << '\n';
}int main()
{ios::sync_with_stdio(false);cin.tie(0);int t;cin >> t;while (t--){solve();}return 0;
}

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

相关文章:

  • 外贸网站广告宣传网站h5页面怎么制作报名页面
  • 建湖做网站哪家最好多语言网站(如何实现网站的多语言版本 )
  • 房产公司网站模板天猫商城售后服务
  • 深圳物流公司收费标准徐州新站百度快照优化
  • 学生诚信档案建设网站怎么给网站做404界面
  • 计算机网站开发职业定位网站建设的公司第七页
  • 泉州seo建站淘客助手 wordpress
  • 做网站和做软件哪个难页制作与网站建设技术大全
  • 网站开发招标技术要求天津做网站软件
  • 沧州英文模板建站天元建设集团有限公司是什么性质
  • 泰州网站建设 思创电子建设网站的目的
  • 导航网站的好处杭州网站建设及推广
  • 阿里云做视频网站犯法吗广州中企动力网站制作
  • 网站空间多久续一次费网站备案的幕布是什么意思
  • 网站ico图标一般网站设计多大宽度
  • 网站建设开发公司做外贸如何建立网站
  • 照片做视频的软件 模板下载网站好做海报好的psd网站
  • 上海网站注销吗外贸网站虚拟主机
  • 万脑网站建设建设网站群
  • 兵团建设环保局门户网站呢图网站场建设封面
  • 电商网站业务流程天猫交易网站
  • 建设母婴网站的目的西安公司注册核名
  • 南阳网站seo深圳纯设计公司
  • 成都网站建设门户打开百度竞价页面是网站是什么
  • 网站设计待遇做网站查询违章
  • 用python开发网站开发技术wordpress中修改html
  • 手工艺品外贸出口公司网站建设方案网站建设有什么技术
  • 长沙做网站报价网站建设列表网
  • 网站建设的重要指标自媒体平台账号
  • 网站用ps下拉效果怎么做wordpress support hls player