题解 1160: 出圈

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

筛选

【出圈】 (Java代码)只用数组思想

摘要:解题思路:用数据解决问题。注意事项:何时将数组中值变为0的情况。和最终输出问题,因为需要多行输出。所以最后还要在输出 加一行 退行处理。参考代码:import java.util.Scanner;pu……

【出圈】 (C语言代码)

摘要:解题思路:除了可以用数组解决,还可用循环链表,下面是用数组的注意事项:参考代码:#include <stdio.h>#include <stdlib.h>#include <math.h>#inclu……

【出圈】 (C语言代码)

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

【出圈】 (Java代码)

摘要:这里我是用一个数组来表示人数。开始都在圈内所以全赋值为一而变成0则代表出圈当cou%m==0时说明这个人为第m个人要将这个人逐出圈(赋值为0)cou在这里起到了一个统计的作用参考代码:package ……

出圈直接解法

摘要:解题思路:注意事项:同样适用于m大于n的情况。参考代码:#include<stdio.h>#include<stdlib.h>#include<string.h>i……

[出圈]-题解(C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h> #include <stdlib.h> int main() {     int n, m;     while (sc……

【出圈】 (C语言代码)

摘要:解题思路:数组循环遍历问题,当访问到末端时,继续从头开始,所以i不是平常的i++变化了。而是i = (i+1)%8懂这个你就懂了。参考代码:#include<iostream>#include<cst……

1160出圈(利用数组遍历解决)

摘要:解题思路:这道题其实最好还是用单项循环链表做时最好的,所以以后学了链表后可以拿这道题练手,下面时模拟遍历的做法。注意事项:参考代码:#include<iostream>using namespace ……