2821: 开关灯 摘要:解题思路:注意事项:参考代码:#include <stdio.h> int main() { int n, m, i, j,t=0; int a[5001] …… 题解列表 2024年10月31日 0 点赞 0 评论 540 浏览 评分:0.0
开关灯(利用反逻辑符'!'的常规方法) 摘要:解题思路:灯的状态可用1和0表示,这里用的是1开0关。注意事项:数组的下标是从0开始的,而我们的灯是从1开始,所以需要注意下标的关系参考代码:#include<stdio.h> int main()…… 题解列表 2024年11月13日 4 点赞 0 评论 751 浏览 评分:10.0
很简单的做法 解题思路:定义数组,初始化为1,有人操作一次就把对应的数取一次反,最后检验哪些数为-1,便输出对应的序号数加1注意事项:这个输出格式太蛋疼了,循环输出就会多一个逗号,用"\b"空格覆盖最后一个逗号的话就会报错,只能用",%d"形式输出,而第一个数必定是1, 题解列表 2025年01月23日 0 点赞 0 评论 1019 浏览 评分:0.0
2821: 开关灯 解题思路:注意事项:参考代码:#include#include#includeusingnamespacestd;intmain(){intn,m;cin>>n>>m;boolarr[n+1];//n+1方便下面计算//将数组全部设为true, 题解列表 2025年08月22日 0 点赞 0 评论 428 浏览 评分:0.0
Py2821-开关灯 摘要:参考代码:n,m=map(int,input().split())light=[1]*(n+1)for&nb…… 题解列表 2025年11月12日 0 点赞 0 评论 331 浏览 评分:0.0
开关灯的相关解法 解题思路:注意事项:参考代码:#includeintmain(){intN,M,m=-1,n=0;scanf("%d%d",&N,&M);intch[N],a[N];for(inti=0;i 题解列表 2025年11月12日 0 点赞 0 评论 398 浏览 评分:0.0 利用小于m的约数的个数来判断 解题思路:利用好约数,主要是小于m的约数注意事项:参考代码:#判断m的约数,是偶数则开,否则关,其实就是对于第m盏灯,分析有几人操作过,即约数的个数#,并且最大约数小于mdefasknum(n,m):num=0n_limt=nifm 题解列表 2026年05月24日 0 点赞 0 评论 386 浏览 评分:0.0 韦琪程是作者 解题思路:无注意事项:无参考代码:#includeusingnamespacestd;constintN=1000;boola[N+1];intmain(){intn;cin>>n;for(inti=1;i 题解列表 2026年08月29日 0 点赞 1 评论 140 浏览 评分:2.0 你失败的原因可能不是算法不好,而是数组开辟太小 解题思路:注意事项:参考代码:#includeintarr[5000];intmain(){intN,M;scanf("%d%d",&N,&M);for(inti=1;i 题解列表 2026年10月05日 0 点赞 0 评论 83 浏览 评分:0.0 « 12345 »
利用小于m的约数的个数来判断 解题思路:利用好约数,主要是小于m的约数注意事项:参考代码:#判断m的约数,是偶数则开,否则关,其实就是对于第m盏灯,分析有几人操作过,即约数的个数#,并且最大约数小于mdefasknum(n,m):num=0n_limt=nifm 题解列表 2026年05月24日 0 点赞 0 评论 386 浏览 评分:0.0 韦琪程是作者 解题思路:无注意事项:无参考代码:#includeusingnamespacestd;constintN=1000;boola[N+1];intmain(){intn;cin>>n;for(inti=1;i 题解列表 2026年08月29日 0 点赞 1 评论 140 浏览 评分:2.0 你失败的原因可能不是算法不好,而是数组开辟太小 解题思路:注意事项:参考代码:#includeintarr[5000];intmain(){intN,M;scanf("%d%d",&N,&M);for(inti=1;i 题解列表 2026年10月05日 0 点赞 0 评论 83 浏览 评分:0.0 « 12345 »
韦琪程是作者 解题思路:无注意事项:无参考代码:#includeusingnamespacestd;constintN=1000;boola[N+1];intmain(){intn;cin>>n;for(inti=1;i 题解列表 2026年08月29日 0 点赞 1 评论 140 浏览 评分:2.0
你失败的原因可能不是算法不好,而是数组开辟太小 解题思路:注意事项:参考代码:#includeintarr[5000];intmain(){intN,M;scanf("%d%d",&N,&M);for(inti=1;i 题解列表 2026年10月05日 0 点赞 0 评论 83 浏览 评分:0.0