首页 > 构造C的歪
头像 呆呆呆呆鸟
发表于 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)