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

镇江地区做网站的公司直通车关键词怎么选 选几个

镇江地区做网站的公司,直通车关键词怎么选 选几个,湖北网站建设价格,如何建设时时彩网站7-9 sdut-C语言实验-约瑟夫问题 分数 20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 n个人想玩残酷的死亡游戏,游戏规则如下: n个人进行编号,分别从1到n,排成一个圈,顺时针从1开始数到m,数到m的…

7-9 sdut-C语言实验-约瑟夫问题

分数 20

全屏浏览

切换布局

作者 马新娟

单位 山东理工大学

n个人想玩残酷的死亡游戏,游戏规则如下:

n个人进行编号,分别从1到n,排成一个圈,顺时针从1开始数到m,数到m的人被杀,剩下的人继续游戏,活到最后的一个人是胜利者。

请输出最后一个人的编号。

输入格式:

输入n和m值。

输出格式:

输出胜利者的编号。

输入样例:

5 3

输出样例:

4

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

栈限制

8192 KB

#include<stdio.h>
#include<stdlib.h>
struct node
{int data;struct node *next;
};
int main()
{struct node *head,*tail,*p,*q;int n,m;scanf("%d %d",&n,&m);head=(struct node*)malloc(sizeof(struct node));head->next=NULL;tail=head;//建立链表for(int i=1; i<=n; i++){p=(struct node*)malloc(sizeof(struct node));p->data=i;p->next=NULL;tail->next=p;tail=p;}//对链表中的每一个赋值head=head->next;//对于循环链表要注意head是有数值的,不能和之前一样赋值为NULLp->next=head;//将最后的指向headtail=head;while(tail->next!=head){tail=tail->next;}//寻找head之前的,方便删除链表中的元素p=head;while(p->next!=p){int t=m-1;//要注意是从1开始喊,而使用while时0时才停止,因此要-1while(t--){tail=tail->next;p=p->next;}//进行喊数tail->next=p->next;p=p->next;//删除链表元素过程}printf("%d",p->data);
}

http://www.rdtb.cn/news/15007.html

相关文章:

  • 蓝田微网站建设疫情排行榜最新消息
  • 创建网站域名刷死粉网站推广
  • dedecms 旅游网站模板福建百度推广开户
  • 粉色视频中山口碑seo推广
  • 郑州网站建设电话网站注册流程
  • 广东省著名商标在什么网站做seo外包公司兴田德润
  • 建设工程智慧网站贵州seo学校
  • 快站微信网站制作网络优化大师
  • 营销型门户网站自助建站网
  • 面膜网站广告怎么做链接生成器
  • 新疆生产建设兵团第十二师碉堡了seo博客
  • 怎么建设自己的论坛网站软文营销案例文章
  • 上海 有哪些做网站的公司好免费关键词排名优化软件
  • 著名的网络营销案例只要做好关键词优化
  • 福州网站设计要多少钱关键词的分类和优化
  • 海报在线制作免费网站58同城关键词怎么优化
  • 企业网站页头背景图网站检测工具
  • ppt做网站在线seo短视频
  • 怎么做qq钓鱼网站抖音营销推广怎么做
  • 七星彩网站开发公司免费网站建设哪个好
  • 南昌网站建设公司好么重庆森林粤语
  • 优秀营销网站设计新疆疫情最新情况
  • bgp 网站快手作品免费推广软件
  • 海口网站建设服务制作网站的步骤是什么
  • 网站开发岗位职责seo咨询茂名
  • h5响应式网站设计方案软媒win7优化大师
  • 企业信息系统查询标题优化
  • 科技工作室网站模板指数
  • 找人做网站做小程序什么叫外链
  • 四合一做网站牡丹江网站seo