C++代码(可能是初学者最好看懂的代码了) 摘要:解题思路:一次一次看,(n-1)次之后完成,去掉的置0,遇见0跳过注意事项:记得取余达到循环效果参考代码:#include<iostream>using namespace std;int main(…… 题解列表 2021年11月17日 0 点赞 0 评论 827 浏览 评分:6.0
编写题解 1160: 出圈 摘要:解题思路: 寻找规律注意事项: 话不多说,代码简单易懂参考代码:#include<iostream>using namespace s…… 题解列表 2021年10月24日 0 点赞 0 评论 764 浏览 评分:9.9
C++数组法出圈 解题思路:把所有人弄成一个状态数组,出圈的状态设置为0,仍在圈中的状态唯一,先想办法搞到数组的长度,写了一个函数计算初始数组的长度,只能来计算状态数组的初始长度,再写一个求和函数,如果数组中最后的和等于1的话,那么这个1就是剩下的最后那个人,输出他的编号即可。 题解列表 2021年10月07日 0 点赞 0 评论 672 浏览 评分:0.0
[出圈]-题解(C++代码)list链表 ###核心就是最后end的时候要返回到begin```cpp#include#includeusingnamespacestd;intmain(){listt;intm,n;intk=1;intcount=0;while(cin>>m>>n){while(m--){t.push_back(k++);} 题解列表 2020年10月19日 0 点赞 0 评论 889 浏览 评分:0.0
[出圈]-题解(C++代码) 摘要:```cpp #include using namespace std; int main() { int n=0, m=0; while (scanf("%d%d",&…… 题解列表 2020年05月18日 0 点赞 0 评论 1061 浏览 评分:9.9
[出圈]-题解(C++代码),数组和自定义链队来做的 ```cpp#includeusingnamespacestd;typedefstructnode{//链栈intdata;structnode*next;};typedefstructqueue{node*front;node*rear;intsum;//链表的长度};voidInit_queue( 题解列表 2020年04月05日 0 点赞 0 评论 924 浏览 评分:0.0
[出圈] (C++代码)欢迎观看~ #includeusingnamespacestd;voidout(intn,intm);//声明out函数intmain(){intn,m;while(cin>>n>>m){out(n,m);//调用out函数筛选出最后一个人员if(n==0&&m==0)break;//输入两个零时, 题解列表 2020年04月04日 0 点赞 0 评论 1433 浏览 评分:8.0
【出圈】-题解(C++代码) #includeusingnamespacestd;typedefstructNode{intdata;Node*next;}*LinkedList;LinkedListInitial(){LinkedListHead=(Node*)malloc(sizeof(Node));//LinkedListH 题解列表 2020年02月12日 0 点赞 0 评论 905 浏览 评分:0.0
Kanna-【出圈】-(38行代码解决问题) 使用C++的list容器,比较方便书写(就不必取写链表了)**代码中使用到的函数有:**clear():清空容器中的元素push.back(inti):存储元素在容器中front()和begin():定位容器最开始的元素end():定位容器最后一个元素(代码行数38行, 题解列表 2020年01月23日 0 点赞 0 评论 1420 浏览 评分:9.9
【出圈】-题解(C++代码) 模拟,通俗易懂 -用people[i]标记是否~~出轨~~,呸,**出圈**(1表示还在,0表示出圈)-i标记喊话的人儿,cnt表示喊出的数字,num代表总的人数,当num为1时就终止了-进行循环-喊出的数字为m时,踢出(三步操作):**1.people标记为02.总人数减一3.cnt重置**#####PS:注意循环 题解列表 2019年12月09日 0 点赞 0 评论 1588 浏览 评分:9.9