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

做彩票网站犯法不51链

做彩票网站犯法不,51链,站群系列服务器做视频网站,芜湖做网站的公司题目描述 N个人坐成一个圆环(编号为1 - N),从第S个人开始报数,数到K的人出列,后面的人重新从1开始报数。问最后剩下的人的编号。 例如:N 3,K 2,S 1。2号先出列,然后是…

题目描述

N个人坐成一个圆环(编号为1 - N),从第S个人开始报数,数到K的人出列,后面的人重新从1开始报数。问最后剩下的人的编号。

例如:N = 3,K = 2,S = 1。2号先出列,然后是1号,最后剩下的是3号。

测试数据有多组,

每组包括3个数N、K、S,表示有N个人,从编号为S的人开始,数到K出列。

输入

测试数据有多组

每组包括3个数N、K、S,表示有N个人,从第S个人开始,数到K出列。(2 <= N <= 10^3,10^3 < K <= 10^9,  1 <= S <= N)

输出

出列的人的编号

输入样例1:

13 3 1
3 2 1

输出样例1:

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

AC代码:

#include <iostream>
using namespace std;
class node
{
public:int data;node* next;node():data(0),next(nullptr){}
};class linklist
{int len;node* head;
public:linklist(){head=new node;head->data=1;head->next=head;}void create(int n){node* tail=head;for(int i=2;i<=n;i++){node* p=new node;p->data=i;tail->next=p;p->next=head;tail=p;}tail->next=head;len=n;}void print(int k,int s){node* p=head;for(int i=1;i<s;i++){p=p->next;}while(len){int k1=k;k1=k1%len+len;for(int i=1;i<k1-1;i++){p=p->next;}node* q=p->next;cout<<q->data<<" ";p->next=q->next;delete q;p=p->next;len--;}cout<<endl;}};
int main()
{int n,k,s;while(cin>>n>>k>>s){linklist L;L.create(n);L.print(k,s);}return 0;
}

http://www.tj-hxxt.cn/news/63422.html

相关文章:

  • 做网站需要考虑哪些问题网站的宣传与推广
  • 一千元做网站百度企业
  • 柳州网站建设工作室百度热议
  • 垂直网站建设方案广告推广赚钱
  • 公安互联网站备案信息一键生成app制作器
  • 网站打不开服务器错误百度seo优化按年收费
  • 怎么用linux做网站服务器推广软件下载
  • 法院网站内容建设郑州网络推广平台
  • 哪里有做配音的兼职网站今日头条十大热点
  • 企业英文网站58网络推广
  • 网站more应该怎么做快速优化网站排名的方法
  • 广东高端网站建设百度用户服务中心人工24小时电话
  • 金泉网做网站多少钱如何做网络推广赚钱
  • 企业网站制作公司电话百度网站排名seo
  • wordpress网站相册seo快速优化报价
  • joomla 和 wordpress泰安seo培训
  • 支付宝网站申请接口如何建立自己的网页
  • 做网站注册会员加入实名认证功能排名优化公司口碑哪家好
  • 做idc销售怎样建网站淘宝流量平台
  • 官方网站建设对比站长之家音效
  • 网站店铺建设杭州最好的电商培训机构
  • 公司做网站之前要准备什么软件太原网站快速排名提升
  • 音乐培训如何做网站宣传网络服务商主要包括
  • 贵阳市建设管理信息网站seo推广哪家公司好
  • 网页升级访问中未满十八岁百度seo排名规则
  • php和什么语言做网站哪里有seo排名优化
  • 十大网购平台有哪些北京aso优化
  • 有哪些网站做的好处优化seo哪家好
  • 昆明网站建设服务seo推广小分享
  • 如何做网站性能优化什么叫外链