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

2_ 如何写一份详细的网站开发方案怎么用wordpress建手机网站

2_ 如何写一份详细的网站开发方案,怎么用wordpress建手机网站,门户网站开发文档,网站怎么更改域名解析题目描述 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.yayakq.cn/news/439334/

相关文章:

  • 网站其它方面seo情况成都网页编辑器开发
  • 免费网站如何被百度收录如何用dreamer做网站
  • 简洁文章网站模板下载移动开发
  • wordpress插件 网站网站删除期查询
  • 衡阳衡阳县网站建设谷德设计网下载
  • php网站开发技术描述如果网站不备案
  • 2017手机网站建设方案wordpress用户怎么发布文章
  • 创建主题资源网站的学习_你觉得在主题资源建设方面有哪些收获?官网cms
  • 旅游网站建设网站山东省建设执业资格注册管理中心网站
  • 建站长沙密云网站建设公司
  • 怎么做网站的用户注册代写稿子的平台
  • 惠州做网站小程序哪里有未成年做的网站
  • 互联网网站名字建筑网站推荐
  • 搭建网站空间云猎建筑人才网
  • 海外人才招聘网站wordpress弹幕播放器
  • 免费网站流量统计wordpress编辑器添加短代码按钮
  • 做的网站怎样评估价值酒店网站模板设计方案
  • wordpress设置中改网站wordpress图片排列
  • 网站备案在外地二维码生成器免费
  • 关于网站建设的论文题目郑州市城乡建设厅网站
  • 网站建设市场调研报告重庆做网站好的公司
  • 杭州企业seo网站优化开发一个app价格
  • 一般网站开发公司网站蓝色和红色搭配
  • 网站内部链接导向自己设计家装的app
  • 不关站备案wordpress 2019手机在线做ppt的网站
  • 怎么做自己微信的网站做微信平台网站
  • 网站建设烟台科技公司网站模板官网
  • 无锡网站网页设计培训网站首页制作案例
  • 手机网站自动适配代码微信营销软件免费版
  • 网站ui设计方案phpnow 安装wordpress