chinese zodiac signs_asia green real estate

chinese zodiac signs_asia green real estate输入23 14 3输出Impossible2 1 4 33 4 1 24 3 2 1题解 找规律+构造#include<bits/stdc++.h>using namespace std;const int N = 1001;int ch[N][N];int lowbit(int x){ return x & (-x);}int main(){ int n,k; int T; cin>>T; ..

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在这里插入图片描述
在这里插入图片描述

输入

2
3 1
4 3

输出

Impossible
2 1 4 3
3 4 1 2
4 3 2 1

题解 找规律+构造

#include<bits/stdc++.h>
using namespace std;
const int N = 1001;
int ch[N][N];
int lowbit(int x){ 

return x & (-x);
}
int main(){ 

int n,k;
int T;
cin>>T;
while(T --){ 

cin>>n>>k;
if(k >= lowbit(n))cout<<"Impossible"<<endl;
else{ 

for(int i = 1;i <= n;i ++){ 

ch[0][i] = i;
}
for(int t = 1;t <= k;){ 

for(int k = t;k < 2 * t;k ++){ 

int offset = t;
for(int z = 1;z <= n;z += 2 * offset){ 

for(int j = z;j < z + offset;j ++){ 

ch[k][j] = ch[k - offset][j + offset];
}
for(int j = z + offset;j < z + 2 * offset;j ++){ 

ch[k][j] = ch[k - offset][j - offset];
}
}
}
t *= 2;
}
for(int i = 1;i <= k;i ++){ 

cout<<ch[i][1];
for(int j = 2;j <= n;j ++){ 

cout<<" " << ch[i][j];
}
cout<<endl;
}
}
}
return 0;
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/168495.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • PHP面向对象

    PHP面向对象

  • version control

    version control

  • TLS/SSL 协议详解 (29) 国密SSL协议

    TLS/SSL 协议详解 (29) 国密SSL协议测试服务器:https://47.89.249.43:4433/(测试时,先将本机时间设置为2018年7月之前(我证书过期了),然后使用360国密浏览器访问。360国密浏览器会在TLS握手失败后才会发起GMSSL握手,所以访问较慢。出现访问不了的情况,请清除360国密浏览器所有缓存,重启浏览器后再访问)源码在https://github.com/mrpre/atls上可以获得…

  • 如何进行ghost备份_linux一键ghost吗

    如何进行ghost备份_linux一键ghost吗工具:ghost。exeimagefile(最小而完整的系统所作出来的image文件)。Ghostlinux主要几个步骤:1、bootfromcd2、restoreredhatimageintoharddisk3、definemajorharddiskspaceasreiserfspartition4、update/etc/lilo。confan…

  • Java设计模式之创建型:工厂模式详解(简单工厂+工厂方法+抽象工厂)

    Java设计模式之创建型:工厂模式详解(简单工厂+工厂方法+抽象工厂)

  • web安全常见漏洞_web漏洞挖掘

    web安全常见漏洞_web漏洞挖掘常见Web漏洞小结1越权漏洞不同权限账户之间的存在越权访问检测抓去a用户功能链接,然后登录b用户对此链接进行访问抓去a用户功能链接,修改id为b的id,查看是否能看b的相关数据替换不同的cookie进行测试查看防范1服务器端必须对每个页面链接进行权限判断。2用户登陆后,服务器端不应再以客户端提交的用户身份信息为依据,而应以会话中服务端保存的已登陆的用户身份信息为准。3页面提交的资源标志与已登陆的用户身份进行匹配比对,然后判断其对当前链接是否有权限。4必须在服务器端对每个请求URL进行鉴

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号