c语言原地转10圈,[出圈]-题解(C语言代码)
解题思路:
注意事项:
参考代码:#include
#include
int main()
{
int n, m;
while (scanf("%d%d", &n, &m) != EOF) {
int *arr;
arr = (int *) malloc(sizeof(int) * n);
for (int i = 0; i
arr[i] = i + 1; // 编号
}
int len = n; // 剩余人数
int k = 0; // 报数
while (len > 1) {
for (int i = 0; i
if (arr[i]
continue;
}
k++;
if (k == m) {
arr[i] = -1; // 标记该位置的人已退出
len--; // 人数减1
k = 0;
}
if (len == 1) {
break;
}
}
}
for (int i = 0; i
if (arr[i] > 0) {
printf("%d\n", arr[i]);
break;
}
}
free(arr);
}
return 0;
}
c语言原地转10圈,[出圈]-题解(C语言代码)相关推荐
- c语言堆栈基本代码入栈出栈_C/C++语言栈的出栈入栈操作实现(完整代码)
/* 完整代码 */ #include using namespace std; #define MAX_SIZE 5 //数组大小 struct stack { int top; int ans[M ...
- c语言char a[10]; sprintf(a,%d,n);,c语言输入输出的一些细节
初次使用c,记录下摸索的细节. 1. printf("%d\n",111111*111111)占位符错误,发生溢出. 用climits函数printf("%d\n&quo ...
- c语言大数相加oj,郑州轻工业大学oj题解(c语言)论如何正确的提高正确率:水题合集(四)...
好像离上一篇水题篇过去已经快半个月了~也是好久没有发过这些简单又有趣的题目了呢,今天想起来就总结几道吧. 今天是看龙族的一天~ 花了一下午时间把<龙族2>看了2/3,看书的时间真的过的飞快 ...
- c语言银行利率问题答案,郑州轻工业大学oj题解(c语言)1016: 银行利率 简单函数的使用...
相信大家在做题时,应该都会有这样的感觉,明明是一个简单的语法,却要每次都重复写下来,一个语法复杂而且容易出错,改半天却找不到点.特别是对于一些数学基础较差的同学,可能会经常在数学式子上出错. 本期,就 ...
- 传智杯C语言题库,[传智杯]补刀-题解(C语言代码)
//题目 2318: [传智杯]补刀 //题目解析:输入第一行,包含一个正整数 T,表示数据组数. //接下来 T 行,每行三个非负整数 h,x,y,其意义已经在题目描述中给出. //我们假设这个小兵 ...
- c语言程序设计证书有没有,从未学习过c语言程序设计,10天考取计算机二级c语言程序设计证书可能吗?...
从未学习过c语言程序设计,10天考取计算机二级c语言程序设计证书可能吗? 从未学习过c语言程序设计,10天考取计算机二级c语言程 序设计证书可能吗? 基本不可能!!!除非你真的是一个学习力,逻辑能力, ...
- c语言出圈问题10人,第38套题:c语言出圈问题分析.doc
第38套题:c语言出圈问题分析.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3 ...
- 10个人围成一圈循环报数,输出最后出圈的人
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p138 习题5 9.假设有10个人围成一圈,从开始顺序编号.从第一个人开始报数,从1到3,凡是报出3的 ...
- 出圈游戏c语言用指针求,出圈游戏程序设计.doc
出圈游戏程序设计.doc 存档资料 成绩 华东交通大学课 程 设 计 报 告 书所属课程名称C程序设计题 目出圈游戏的程序设计院 (系)信息工程学院班 级通信一班学号20140610080126学生姓 ...
最新文章
- python 语义网络_专家鉴定这是2019最顶级的python框架,没有之一
- linux 获取内核线程数,如何从命令行获取Linux中的CPU /内核数量?
- 【工业控制】学习喷墨打印技术 怎么能不知道波形
- face alignment by 3000 fps系列学习总结
- 一台微型计算机的处理速度主要取决于,2017年答案计算机等级考试题库「附答案」...
- cocos2d-x 2.x版本接入bugly的总结
- oracle中job无法正常运行,如何排查
- mysql 数据字典导出_MySQL导出数据字典
- 2014腾讯校园招聘回顾
- 基于GeoEvent Processor的物联网应用案例赏析
- Java多线程游戏-雷霆战机
- 据说优秀的程序员都是这样送新年祝福的?
- 5.1劳动节|致敬每一位数字安全劳动者
- css字体倾斜角度_css怎么设置倾斜的字体样式?(代码详解)
- 对国内游戏产业的无力吐槽
- lammps案例:空位形成能的模拟与计算
- Android巴士倒闭了吗
- 美工页面怎么排版?排版设计需要注意什么要点?
- R语言修改下载安装包install.package的默认存储位置
- android热成像模块,Arduino制作简易热成像装置
热门文章
- 图像处理--边缘检测
- 长文干货! 一文搞懂IoC的依赖注入
- MySQL备份和恢复:mysqldump工具用法详述
- 创始人如何设置公司股权结构?
- 论文速读之QUALITY-GATED CONVOLUTIONAL LSTM FOR ENHANCING COMPRESSED VIDEO
- ITSM-CMDB数据库设计-四种方案任你选
- java.lang.IllegalStateException: No value for key [DynamicDataSource@e5f43124] bound to thread
- 画布式编程_构建HTML5画布游戏如何帮助我学习编程
- 【引语练习题】Ask questions politely
- Dalvik 指令学习