题解 1160: 出圈

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

【出圈】 (C语言代码)

摘要:参考代码://此处可以不用结构体,可以用 二维数组,本质上一样。 typedef struct people {     int num;     int chuquan; }PEOPLE……

【出圈】 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n,m,i,count,x,c; static int s[100]; while(scanf("%d%……

【出圈】 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main(void){ int i, n, m, x, count; int num[100]; while (scanf("……

【出圈】 (C语言代码)

摘要:思路:首先一个数组保存圈中人的状态,1表示未出圈,0表示已经出圈,(我这里是从数组的1开始而不是0,因为我是要用数组下标表达编号),然后因为如果有n个人,那么将有n-1个人被淘汰,所以写一个循环n-1……

出圈】指针malloc版

摘要:解题思路:我用的是指针根据n动态分配内存(使用malloc函数)代码直接复制过来会被打乱 0.o被注释掉的那三条语句是用来测试的(测试可视化,不然我怎么知道发生了什么)截图真麻烦,不知道大佬们都是怎么……

【出圈】 (C语言代码)

摘要:解题思路:利用指针取找最后留下来的数值,参见语句注释注意事项:参考代码:#include<stdio.h>int main(){    int i,n,m,*p,a[1000],k,l;  //定义整……

【出圈】 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int n,m,count,i,j,k;    int num[100]={0};    while(sc……