随笔分类 -  模拟

摘要:题目传送门 #include <bits/stdc++.h> using namespace std; typedef long long LL; const LL MOD = 1e9 + 7;//要模的质数 const int N = 1e5 + 10; int a[N]; //木棍长度数组,木棍 阅读全文
posted @ 2021-11-23 16:37 糖豆爸爸 阅读(86) 评论(0) 推荐(0) 编辑
摘要:题目传送门 #include <bits/stdc++.h> using namespace std; const int N = 10; //数字0-9需要的火柴个数,这个字典妙啊~,成为解决火柴棍难题的关键~ int a[N] = {6, 2, 5, 5, 4, 5, 6, 3, 7, 6}; 阅读全文
posted @ 2021-11-23 16:36 糖豆爸爸 阅读(90) 评论(0) 推荐(0) 编辑
摘要:题目传送门 #include <bits/stdc++.h> using namespace std; const int N = 110; char a[N][N]; //以i,j为坐标的点,向右找k个,看看是不是都是空地;向下找k个,看看是不是都是空地 int check(int i, int 阅读全文
posted @ 2021-11-23 16:34 糖豆爸爸 阅读(47) 评论(0) 推荐(0) 编辑
摘要:题目传送门 #include <bits/stdc++.h> using namespace std; const int N = 110; char a[N][N]; int MIN = 0x3f3f3f3f; int n, m; /** * 功能:计算在白x行,蓝y行,红z行的情况下,修改的数量 阅读全文
posted @ 2021-11-23 16:33 糖豆爸爸 阅读(71) 评论(0) 推荐(0) 编辑
摘要:题目传送门 本题目是P1319的逆运算,计入的是压缩码,输出的是字符矩阵。 #include <bits/stdc++.h> using namespace std; const int N = 210; string a[N]; //注意这里的是字符串数组! int sum; int main 阅读全文
posted @ 2021-07-21 16:34 糖豆爸爸 阅读(91) 评论(0) 推荐(0) 编辑
摘要:题目传送门 #include <bits/stdc++.h> using namespace std; int n; //汉字点阵的长和宽 int num; //输出1还是0呢?默认是0 int m; //每次输入的值是几个 int k; //已经处理完的数字个数 int main() { cin 阅读全文
posted @ 2021-07-21 16:30 糖豆爸爸 阅读(88) 评论(0) 推荐(0) 编辑
摘要:题目传递门 解题思路: 1、正方形 我们以(3,2)为图形右下角端点进行解释,这时可以构成的正方形共两个,一个是边长为1的,另一个是条边为2的,没有其它的了。为什么(3,2)两个数字,一个是3,一个是2,结果受限于后面的2,而无法突破呢?因为要照顾短的嘛。所以此时正方形个 阅读全文
posted @ 2021-07-18 13:32 糖豆爸爸 阅读(118) 评论(0) 推荐(0) 编辑

Live2D
点击右上角即可分享
微信分享提示