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

网站建设销售招聘淘宝怎么优化关键词步骤

网站建设销售招聘,淘宝怎么优化关键词步骤,唐河网站制作,如何用服务器代替空间做网站Description N个人坐成一个圆环(编号为1 - N),从第S个人开始报数,数到K的人出列,后面的人重新从1开始报数。依次输出出列人的编号。 例如:N 3,K 2,S 1。 2号先出列,然…

Description

N个人坐成一个圆环(编号为1 - N),从第S个人开始报数,数到K的人出列,后面的人重新从1开始报数。依次输出出列人的编号。 例如:N = 3,K = 2,S = 1。
2号先出列,然后是1号,最后剩下的是3号。
要求使用循环链表实现。

Input

第一行输入t,表示有t个测试用例;

第二行起,每行输入一组数据,包括3个数N、K、S,表示有N个人,从第S个人开始,数到K出列。

(2 <= N <= 10^6,1 <= K <= 10, 1 <= S <= N)

Output

出列的人的编号

Sample

Input
2
13 3 1
3 2 1
Output
3 6 9 12 2 7 11 4 10 5 1 8 13 
2 1 3 

AC代码:

#include <iostream>
using namespace std;
typedef struct DNode {struct DNode* next;int number;
}DNode,*DNodeList;void InitList(DNodeList& L) {L = (DNode*)malloc(sizeof(DNodeList));L = new DNode;L->next = L;L->number = 1;
}DNodeList init(DNodeList& L, int totalNum) {InitList(L);for (int i = totalNum; i >= 2; i--) {DNode* s = new DNode;s->number = i;s->next = L->next;L->next = s;}return L;
}
//答案仅供参考,请勿直接复制粘贴//考虑情况不对,出列的人不用再报数
void round(DNodeList& L,int total, int k, int s) {DNode* p = L;for (int i = 1; i < s; i++) {p = p->next;}int flag = 0;while (total--) {if (flag == 0) {for (int i = 1; i < k-1; i++) {p = p->next;}cout << p->next->number << " ";p->next = p->next->next;if (total == 0) {cout << endl;}flag = 1;}else{for (int i = 0; i < k-1; i++) {p = p->next;}cout << p->next->number << " ";p->next = p->next->next;if (total == 0) {cout << endl;}}}
}
int main() {int t;int total, k, s;cin >> t;while (t--) {cin >> total;DNodeList L = init(L, total);cin >> k >> s;round(L, total, k, s);}return 0;
}

http://www.mnyf.cn/news/75.html

相关文章:

  • 嘉祥县建设局网站百度热搜大数据
  • html写手机网站全网营销一站式推广
  • 郑州网站建设制作百度网站推广怎么做
  • 做网站的前端框架谷歌sem和seo区别
  • 做网站要什么软件微信管理助手
  • 资阳建设机械网站推广方式有哪些?
  • 关于水果怎么做网站惠州seo代理商
  • 网站开发时遇不到算法电影站的seo
  • 足球博彩网站建设站长之家
  • 做网站需要具备什么要求杯子软文营销300字
  • 怎样用linux做网站台州网站建设
  • 网站建设 地址 昌乐seo咨询
  • 做网站后的总结百度竞价入口
  • 如何做seo网站泉州seo排名扣费
  • 长春iso认证公司搜索引擎优化课程总结
  • 视频网站建设公司鞍山seo外包
  • apache网站日志经典软文案例100例简短
  • 做企业网站收费推广接单平台
  • 哪些网站使用vue做的大数据营销精准营销
  • 大良网站建设公司网站制作公司排名
  • 简述建设一个网站的一般过程网络营销和网络销售的关系
  • 脑卒中中心建设网站上海整站seo
  • 网站宣传的传统方式有哪些大数据下的精准营销
  • 部队涨工资权威发布seo网站优化技术
  • 做外贸哪些b2b网站比较有效今日头条武汉最新消息
  • 网站建设的内容百度推广云南总代理
  • 视频聊天网站开发费用说到很多seo人员都转行了
  • 公司网站建设 上海谷歌官网登录入口
  • 杭州企业网站优化站长工具 站长之家
  • 济南 手机网站制作百度百科词条入口