绕了好久,用数组方便,还是离不开for,累了哈哈 摘要:解题思路:建议用flag语句做判断,数组1、0开关注意事项:参考代码:#include<stdio.h>#define maxSize 50001int main(){ int arr[maxSize…… 题解列表 2023年01月19日 0 点赞 0 评论 219 浏览 评分:0.0
很简单的做法 摘要:解题思路:定义数组,初始化为1,有人操作一次就把对应的数取一次反,最后检验哪些数为-1,便输出对应的序号数加1注意事项:这个输出格式太蛋疼了,循环输出就会多一个逗号,用"\b "空…… 题解列表 2025年01月23日 0 点赞 0 评论 19 浏览 评分:0.0
开关灯的详细解答 摘要:#include<stdio.h>int main(){ int m,n,i,j; scanf("%d %d",&n,&m); //输出顺序不能错 int a[n+1]; /*第一个人的行为*/ f…… 题解列表 2023年02月14日 0 点赞 0 评论 154 浏览 评分:0.0
2821: 开关灯 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;const int N=1e5;//定义小一点int a[N] ;int main(…… 题解列表 2024年04月22日 0 点赞 0 评论 121 浏览 评分:0.0
判断逗号的输出个数 摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include<string.h>int main(){ int N, M,count=0; int a[5000]; …… 题解列表 2023年04月19日 0 点赞 0 评论 93 浏览 评分:0.0
(c语言)详细解读 摘要:解题思路:数组对应编号取反注意事项:我自己想的,还有不少可以优化的,注释很详细的解释了我的代码参考代码:#include"stdio.h"void main(){ unsigned int h…… 题解列表 2023年01月02日 0 点赞 0 评论 204 浏览 评分:0.0
一个菜鸟的写法 摘要:#include<stdio.h>int main(){ //N盏灯初始化 int N = 0; scanf("%d", &N); //M个人初始化 int M = 0; scanf("%d",&M)…… 题解列表 2024年02月01日 0 点赞 0 评论 52 浏览 评分:0.0
2821: 开关灯 摘要:``` #include using namespace std; int l[5001],m,n; int main() { cin>>n>>m; for( int i=2; i…… 题解列表 2023年11月29日 0 点赞 0 评论 56 浏览 评分:0.0
终于也是会了这么经典的题目 摘要:解题思路:注意事项:偶数灯是开着,奇数灯是开着,其实不难啊,换个思路,一定要有思考的抽象的计算思维参考代码:n,m=map(int,input().split())l=[0 for i in rang…… 题解列表 2023年05月05日 0 点赞 0 评论 164 浏览 评分:0.0
题解 2821: 开关灯 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int a[6000];int main() { int n,m; cin>>n>>…… 题解列表 2023年12月11日 0 点赞 0 评论 84 浏览 评分:0.0