借了某位大佬的思路
http://blog.csdn.net/wuxufanzhong/article/details/75909631
菜鸡到一旦循环从0开始而非1开始就会计数混乱QAQ

#include<bits/stdc++.h>
using namespace std;
int s[50007];
int main(){int n,x;while(~scanf("%d%d",&n,&x)){if(x>=n){printf("-1\n");continue;}for(int i=1;i<=n;i++)for(int j=1;j<=x;j++){s[j+(i-1)*x]=j+i;while ( s[j+(i-1)*x]>n) s[j+(i-1)*x]-=n;// printf("s[%d]=%d\n",j+(i-1)*x,s[j+(i-1)*x]); }for(int j=0;j<n;j++){for(int i=0;i<x;i++) printf("%d ",x*j+i+1);for(int i=1;i<=n*x;i++) if(s[i]==j+1) printf("%d ",i); printf("\n");}  }return 0;
}

gym101431D(传说中的构造(呸))相关推荐

  1. HighNewTech:来到了21世纪的第3个十年,各行业数字化迫在眉睫,全民编程也势不可挡。但,问题来了,编程,一定需要写代码么?那么,传说中的iVX工具,与编程到底又有什么暧昧关系?

    High&NewTech:来到了21世纪的第3个十年,各行业数字化迫在眉睫,全民编程也势不可挡.但,问题来了,编程,一定需要写代码么?那么,传说中的iVX工具,与编程到底又有什么暧昧关系? 导 ...

  2. multisim加法放大电路_运算放大器真的懂了吗?这里有一份内部构造及原理图详解...

    一.运算放大器内部构造 集成运算放大器(以后简称集成运放)是一种高电压增益.高输入电阻和低输出电阻的多级直接耦合放大电路.它的类型很多,电路也不一样,但结构具有共同之处,下图所示为集成运放的内部电路组 ...

  3. LeetCode简单题之构造矩形

    题目 作为一位web开发者, 懂得怎样去规划一个页面的尺寸是很重要的. 所以,现给定一个具体的矩形页面面积,你的任务是设计一个长度为 L 和宽度为 W 且满足以下要求的矩形的页面.要求: 你设计的矩形 ...

  4. 兑换量子计算机,阅读 | 【量子计算机】构造置换量子门

    原标题:阅读 | [量子计算机]构造置换量子门 量子计算机的一个基本组成单位叫量子门(quantum gate),下面简单介绍些基本概念. 量子比特和量子态 量子计算机的信息存储单元是一种叫做量子比特 ...

  5. [ActionScript 3.0] AS向php发送二进制数据方法之——在URLRequest中构造HTTP协议发送数据...

    主类 HTTPSendPHP.as 1 package 2 { 3 import com.JPEGEncoder.JPGEncoder; 4 import com.fylib.httpRequest. ...

  6. js把base64串解析成中文_回文问题终极篇:最小代价构造回文串

    学算法认准 labuladong 东哥带你手把手撕力扣? 点击下方卡片即可搜索? 读完本文,你可以去力扣完成第 1312 题「让字符串成为回文串的最少插入次数」,难度 Hard. 回文串就是正着读反着 ...

  7. php构造和析构方法,php5构造函数与析构函数实例

    自php5起,有了构造函数与析构函数. 这使得php更富有面向对象的魅力了. 在php4时,构造函数用的是与类同名的函数来进行构造这个动作. 例如: 复制代码 代码示例: /* * myclass.p ...

  8. 消除左递归实验代码_「leetcode」108. 构造二叉搜索树【递归】【迭代】详解!

    构造二叉搜索树,一不小心就平衡了 ❞ 108.将有序数组转换为二叉搜索树 将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树. 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树 ...

  9. 对象特性--构造函数调用规则

    默认情况下,C++编译器至少给一个类添加3个函数: 1.默认构造函数(无参,函数体为空) 2.默认析构函数(无参,函数体为空) 3.默认拷贝构造函数,对属性进行值拷贝 1.创建一个类,C++编译器会给 ...

最新文章

  1. java hashtable import,Hashtable的一个简单例子
  2. 通过自己定义MVC的Controller的Json转换器解决日期序列化格式问题
  3. c++ 管理员身份_CATIA的管理员模式和多版本环境变量设置
  4. 『数学』--数论--组合数+卢卡斯定理+扩展卢卡斯定理
  5. Git教程学习总结(分享给热爱学习的你,团队的协作离不开你呀)
  6. mysql数据库的注释语句是_coding++ :MySQL 使用 SQL 语句查询数据库所有表注释已经表字段注释...
  7. 蔡高厅老师 - 高等数学阅读笔记 - 13 不定积分 - 02 分部积分 - 积分函数(53 - 58)
  8. laravel实现第三方qq一键登录
  9. 052、JVM实战总结:从测试到上线:如何分析JVM运行状况及合理优化?
  10. Java中的自定义注解
  11. Linux上机考试试题
  12. 【路径规划】基于蚁群求解多旅行商MTSP问题matlab源码
  13. Torvalds 拒绝接受 ZFS 文件系统
  14. 人脸识别技术离滥用仅一步之遥?
  15. mysql 有newid()_MySQL中,有无GUID函数?就像SQL Server中的newid()解决方法
  16. 超赞!每个设计师都应该了解的IOS编年史
  17. 系统架构、技术构架、应用构架 区别
  18. 支付系统中如何应用加密方式的
  19. 19年11月最新Win10 LTSC系统封装部署教程(超详细)
  20. prev_permutation函数

热门文章

  1. 除了高额房贷,美国购房者仍面临其他“财政危机”
  2. 按下鼠标滚轮c语言,C++检测鼠标某键是否按下
  3. 甲基化系列 1. 甲基化之前世今生(Methylation)
  4. 免费专属 | 100行Python代码实现一款高精度OCR工具
  5. 索尔维会议记录软件测试,科学史上的今天:10/30|索尔维会议创立,史上最强科学梦幻明星队...
  6. 查找二维数组中的非零元素
  7. Vmware 虚拟机设置主机映射端口
  8. 原生APP和封装APP区别详解
  9. 算法题6 b站扭蛋机
  10. android#boardcast#发送自定义广播