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

The 2024 ICPC Kunming Invitational Contest G. Be Positive

 

https://codeforces.com/gym/105386/problem/G

题目: 

结论:

从0开始每四个相邻数的异或值为0

代码:

#include<bits/stdc++.h>
using namespace std;
#define int long long
void solve() {int n;cin >> n;if(n==1||n%4==0){cout << "impossible" << endl;}else{int cnt=2;cout << 1 << ' ' << 0 << ' ';for(int i=2;i<n;){cnt++;if(cnt%4==0){cout << i+1 <<' '<< i << ' ';i+=2;cnt++;}else {cout << i << ' ' ;i++; }}cout << endl;}}
signed main() {int t;cin>>t;while(t--)solve();
}

 

http://www.xdnf.cn/news/363889.html

相关文章:

  • 【Python-Day 11】列表入门:Python 中最灵活的数据容器 (创建、索引、切片)
  • 【Spring】手动创建Spring|Boot项目
  • 【Golang】gin框架动态更新路由
  • C++--NULL和nullptr的区别
  • ATH12K 驱动框架
  • ch09 题目参考思路
  • 不黑文化艺术学社首席艺术家孙溟㠭浅析“雪渔派”
  • AI赋能智能客服革新:R²AIN SUITE 如何破解医疗行业服务难题?
  • 哈希表扩容怎么处理新插入的值?Swift 是怎么做的?
  • 力扣-19.删除链表的倒数第N个结点
  • Nacos源码—Nacos配置中心实现分析
  • Mysql数据库进阶
  • LMMSE、MMSE和LS
  • vscode 配置doxygen注释和snippet
  • RT-Thread 深入系列 Part 1:RT-Thread 全景总览
  • 【赛元8523触摸按键开发调试】
  • 【vue3】vue3中封装懒加载指令
  • C++ Lambda表达式详解:匿名函数的艺术与现代编程实践
  • 数字经济时代下的消费行为变迁与经济学启示
  • 解决 Redis 缓存与数据库一致性问题的技术指南
  • 【Linux网络】Socket-TCP相关函数
  • 大模型提示词策略
  • 赋能智能交通:时空图卷积网络引领速度预测新变革
  • PostgreSQL技术大讲堂 - 第89讲:重讲数据库完全恢复
  • 图解gpt之Seq2Seq架构与序列到序列模型
  • 【某OTA网站】phantom-token 1004
  • vue 监听元素大小变化 element-resize-detector
  • 《Vuejs与实现》第 6 章(原始值响应式方案)
  • 蓝桥杯青少 图形化编程(Scratch)编程题每日一练——图形特效
  • 嵌套路由~