高级语言程序设计实验4-2

技术高级语言程序设计实验4-2 高级语言程序设计实验4-2题目描述有 12 人围坐成一圈玩报数游戏,从1号人员开始顺时针报数,报到k的人员被淘汰出局;接着仍沿顺时针方向从被淘汰出局者的下一人员又重新从

高级语言程序设计实验4-2

题目描述

12个人围成一圈坐着玩计数游戏,从1号开始顺时针计数,报K的被淘汰。然后,从被淘汰的人开始,下一个还在顺时针方向的人再次从1开始计数,为K报到的人被淘汰;继续这样,直到只剩下一个人。请写一个程序输出最后剩下的人的号码。

注:(1)假设游戏中的玩家人数按顺时针方向依次为1至12人,则可以用一个数组来存储每个数据;

(2)k1,由用户通过cin输入指定。

输入

输入表示报告值的整数;

输出

输出一个整数,即最后剩下的人数;

样例输入Copy

样例输出Copy

10

#包含iostream

使用命名空间标准;

int main()

{

int a[13]={ 0 };

int n,m,k;

n=m=k=0;

CINk;

for(int I=1;n!=11;(一)

{

如果(I==13)I=1;

if(a[I]==0)m;

if (m==k)

{

m=0;

a[I]=1;

n;

}

}

for(int I=1;i=12(一)

if(a[I]==0)cout I;

}

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/121796.html

(0)

相关推荐

  • html中的b标签是什么意思

    技术html中的b标签是什么意思这篇文章主要介绍“html中的b标签是什么意思”,在日常操作中,相信很多人在html中的b标签是什么意思问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”htm

    攻略 2021年11月17日
  • 怎么搭建Solr8与ikanalyzer

    技术怎么搭建Solr8与ikanalyzer今天就跟大家聊聊有关怎么搭建Solr8与ikanalyzer,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。服务安装并启

    攻略 2021年10月19日
  • MySQL如何使用pt-kill杀除大SQL

    技术MySQL如何使用pt-kill杀除大SQL这篇文章给大家分享的是有关MySQL如何使用pt-kill杀除大SQL的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。下载地址https://ww

    攻略 2021年11月2日
  • vim之基础操作

    技术vim之基础操作 vim之基础操作VIM操作手册
    简介
    vim 被称为模式化的编辑器,其有三种基本模式,分别为编辑模式,可进行文本编辑如(删除、复制、粘贴等),输入模式,可进行文本输入操作,以及末行

    礼包 2021年12月23日
  • git版本控制gitosis的安装与使用是怎样的

    技术git版本控制gitosis的安装与使用是怎样的git版本控制gitosis的安装与使用是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所

    攻略 2021年11月10日
  • 如何显示PX2的CVBS视频输入

    技术如何将PX2的CVBS视频输入显示出来如何将PX2的CVBS视频输入显示出来,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。PX2的板上自带两个视频输入,

    攻略 2021年12月22日