首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
构造C的歪
32条解析
开通博客写题解
呆呆呆呆鸟
发表于 2024-11-25 20:50:08
D-小心火烛的歪 思路: DFS求序列的组合问题,就是一个序列 1 ~ q,从序列里选一个数有哪些选法,选两个数有哪些选法,选三个数有哪些选法...(不考虑顺序) 选好了数之后就检查是否满足条件,怎么检查呢? 用一个二维数组存储选了的这些方案的最终结果,然后与原图进行比较,如果对于每一位异或结果都为
展开全文
烟尘墨
发表于 2024-11-24 22:00:37
A. 构造C的歪 思路 当 时,令 即可,如果 ,则交换两个的值,又变成 的情况。 复杂度 时间复杂度 ,空间复杂度 代码实现 // Problem: 构造C的歪 // Contest: NowCoder // URL: https://ac.nowcoder.com/acm/contest/
展开全文
叫啥名
发表于 2025-03-30 12:53:06
#include <iostream> using namespace std; int main() { int a, b; cin >> a >> b; cout << 2 * max(a, b) - min(a, b);
展开全文
可爱抱抱呀😥
发表于 2024-11-25 13:55:24
DEF Java题解,代码已去除冗余~~~ D 小心火烛的歪 注意到nmq都很小,状态可以使用二进制数来表示,最终安排的mask要是布局mask的补集,依次验证即可,时间复杂度O(nq(m+2^q)) import java.util.*; public class Main{ public
展开全文
不见巫山
发表于 2025-03-19 23:59:25
#include <stdio.h> int main() { int a, b; scanf("%d %d",&a,&b); if(((a+b)%2) == 0) { int c = (a
展开全文
牛客网小哥
发表于 2025-03-24 19:24:16
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in =
展开全文
无敌小葵大王
发表于 2025-03-24 19:58:06
#include<bits/stdc++.h> using namespace std; int main(){ int a,b; cin>>a>>b; printf("%d",2*max(a,b)-min(
展开全文
已经死了
发表于 2024-11-24 21:29:29
E题 两数之和做法 给定一个数组,求切两刀的方案数,使得三段中都至少有一个正数,且每段的和都相同 先求总和tot,然后判tot%3是不是等于0,不是则无解 有解时,我们选择枚举第二段的终点,两数之和的思路,哈希表维护第二段的起点个数 遍历到一个下标i时,首先右侧的所有数之和必须是tot//3,其次还
展开全文
极夜里有灯
发表于 2025-03-17 17:30:32
const rl = require("readline").createInterface({ input: process.stdin }); var iter = rl[Symbol.asyncIterator](); const readline = async () =
展开全文
CARLJOSEPHLEE
发表于 2025-03-05 16:25:47
a,b = map(int,input().split()) print(2*b-a)
查看本题
查看本题讨论
相关比赛
96115-牛客周赛 Round 69
进入比赛
96901-牛客周赛69内测
进入比赛
97508-wybbb
进入比赛
97564-实验室模拟赛11.26
进入比赛
97656-123
进入比赛
等你来战
查看全部
牛客周赛 Round 104
报名截止时间:2025-08-10 21:00
2025牛客暑期多校训练营9
报名截止时间:2025-08-12 17:00
2025牛客暑期多校训练营10
报名截止时间:2025-08-14 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题