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

企业怎么做自己的网站辽宁建设工程信息网怎么业绩加分

企业怎么做自己的网站,辽宁建设工程信息网怎么业绩加分,网站建设公司岗位,wordpress 调取侧边栏B. Generate Permutation 题目: 思路: 写写水题 这题简单思维,就是题目有点长 简单来说就是我们要构造一个数列,使得满足第一台机器回到起点的位置和第二台机器回到起点的位置次数一样 那么要让第一台机器回到起点,…

B. Generate Permutation

题目:

思路:

写写水题

这题简单思维,就是题目有点长

简单来说就是我们要构造一个数列,使得满足第一台机器回到起点的位置和第二台机器回到起点的位置次数一样

那么要让第一台机器回到起点,那么肯定是 x / x + 2 / x + 1 这样的,同理让第二台机器回到起点要类似 x + 1 / x + 2 / x 这样的

那么一个显然的方法就是构造 1 3 5 7 9 .... n n - 1 n - 3 n - 5 ..... 8 6 4 2

这样的话对于 1 2 机器一肯定要回到原点开启下一次的 3 4,而机械二遇到1后回到起点时直接就能解决 2 然后去解决 3 4,可以看出是一个对称的操作

特殊情况,如果 n 是偶数是无法构成的,因为此时必定会有一个机器会比另一个机器起码多一次操作,因为肯定有一个机器可以一次解决掉两个数,而另一个机器无法一次解决两个数,就像我们上述构造的这个一样

代码:

#include <iostream>
#include <algorithm>
#include<cstring>
#include<cctype>
#include<string>
#include <set>
#include <vector>
#include <cmath>
#include <queue>
#include <unordered_set>
#include <map>
#include <unordered_map>
#include <stack>
#include <memory>
using namespace std;
#define int long long
#define yes cout << "Yes\n"
#define no cout << "No\n"void solve()
{int n;cin >> n;if (n % 2 == 0){cout << "-1\n";return;}for (int i = 1; i <= n; i+=2){cout << i << " ";}for (int i = n-1; i >= 2; i -= 2){cout << i << " ";}cout << endl;
}signed main()
{cin.tie(0)->sync_with_stdio(false);int t = 1;cin >> t;while (t--){solve();}return 0;
}

http://www.dtcms.com/a/493122.html

相关文章:

  • 萍缘网站建设工作曲靖房地产网站开发
  • 互联网站备案信息查询河南开展涉网暴力专项举报工作
  • 免备案域名是危险网站南京网站推广哪家便宜
  • 做电商卖玉器的网站如何自己开个网站平台
  • 南昌哪家做网站好h5制作开发哪儿
  • windows优化大师最新版本杭州市网站seo
  • 网站设计制作哪个公司的好wordpress淘宝联盟模板下载地址
  • 百度天气赋能下的湖南省湖南省空气质量WebGIS可视化关键技术与实现
  • 自己做服装搭配的网站网站cdn自己做
  • 建设银行官网网站人事百度广告投放公司
  • 公司展示型网站seo营销外包
  • 腾讯云学生机做网站四川省住房与城乡建设 厅网站
  • 广州知名网站提高网站可用性的策略有哪些
  • 自己做网站nas什么网站做博客好
  • 成都网站内容策划关于网站建设的技巧
  • 网站建设可行性及需求分析什么网站能接单做网站
  • 乐清站在那儿专门做书单的网站
  • 企业网站ui设计wordpress ftp服务器
  • 太仓建设局网站网站首页设计效果图
  • 织梦可以做视频网站么域名服务器分为
  • 北京网站优化公司哪里稳定网站网址怎么写
  • 甘肃网站建设费用工会网站建设方案
  • 热门关键词查询新上线的网站怎么做优化
  • 网站 多线买医疗产品的网站建设
  • 微信网站案例三门峡做网站推广
  • 南阳网站运营学软件开发需要学什么
  • 邢台网站网站建设wordpress 上传
  • dedecms 5.7 通用企业网站模板吾爱网站
  • 创建网站的步骤网站客户端ip做爬虫
  • 上地网站制作客户关系管理系统软件有哪些