balanced regional contest array

2023.7.18 周二:Arrays类

1 import java.sql.SQLOutput; 2 import java.util.Arrays; 3 import java.util.Scanner; 4 //Arrays类 5 public class test { 6 public static void main(String ......
Arrays 2023 18

AtCoder Beginner Contest 310

# A - Order Something Else ```cpp #include using namespace std; #define int long long int32_t main() { ios::sync_with_stdio(false), cin.tie(nullptr), ......
Beginner AtCoder Contest 310

cpp generate random array and then quick sort

#include <algorithm> #include <chrono> #include <ctime> #include <fstream> #include <iomanip> #include <iostream> #include <random> #include <sstream> ......
generate random array quick then

AtCoder Grand Contest 032 D Rotation Sort

[洛谷传送门](https://www.luogu.com.cn/problem/AT_agc032_d "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/agc032/tasks/agc032_d "AtCoder 传送门") 设 $b_i$ 为 ......
Rotation AtCoder Contest Grand Sort

题解 P5426 [USACO19OPEN]Balancing Inversions G

来一篇简单易懂的良心题解。 ![](https://cdn.luogu.com.cn/upload/image_hosting/h4jxll0b.png) 由于数值不是 $0$ 就是 $1$,我们可以考虑将逆序对的统计方式化简。 以左区间为例,设 $x$ 为 $1$ 的个数,$p_i$ 为第 $i$ ......
题解 Inversions Balancing P5426 USACO

freee Programming Contest 2023(AtCoder Beginner Contest 310)

# Preface 打的就是依托答辩,当时看一眼D感觉是个爆搜不想写就先跳了去想F,结果傻逼了没想出来 最后30min了赶紧溜回去把D爆搜写了,但是已经罚时爆炸了,其实如果正常正序做的话排名会挺稳的 后面一问包大爷发现F是个傻逼题,只能说计数水平实在是低下 # **A - Order Somethi ......
Contest Programming Beginner AtCoder freee

SMU Summer 2023 Contest Round 4

SMU Summer 2023 Contest Round 4 A - Telephone Number 思路:满足有8,且8后有大于等于11个数 #include<bits/stdc++.h> using namespace std; #define int long long typedef p ......
Contest Summer Round 2023 SMU

SMU Summer 2023 Contest Round 4

# [SMU Summer 2023 Contest Round 4](https://codeforces.com/group/L9GOcnr1dm/contest/456018) ## [A. Telephone Number](https://codeforces.com/group/L9GO ......
Contest Summer Round 2023 SMU

AtCoder Beginner Contest 310

## **Peaceful Teams** >$n$个运动员,要分成$t$个队伍,一共有$m$对人不能放在一支队伍里,求方案数,每支队伍至少需要有一个人 > >$1 \leq t \leq n\leq 10$ ### 题解:DFS搜索 >* 通过数据范围考虑爆搜 >* 我们考虑枚举的顺序$O(n!) ......
Beginner AtCoder Contest 310

AtCoder Regular Contest 092 E Both Sides Merger

[洛谷传送门](https://www.luogu.com.cn/problem/AT_arc092_c "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/arc092/tasks/arc092_c "AtCoder 传送门") Key obser ......
AtCoder Regular Contest Merger Sides

freee Programming Contest 2023(AtCoder Beginner Contest 310)

# [freee Programming Contest 2023(AtCoder Beginner Contest 310) - AtCoder](https://atcoder.jp/contests/abc310) ## [A - Order Something Else (atcoder.j ......
Contest Programming Beginner AtCoder freee

AtCoder Beginner Contest 310

(AtCoder Beginner Contest 310) A - Order Something Else 思路:比较下打折和不打折的情况 #include<bits/stdc++.h> using namespace std; #define int long long typedef pai ......
Beginner AtCoder Contest 310

近期 AtCoder Beginner Contest 题目选做

# AtCoder Beginner Contest 310 E ![image](https://img2023.cnblogs.com/blog/3143679/202307/3143679-20230716111621465-258910171.png) https://atcoder.jp/ ......
Beginner 题目 AtCoder Contest

AtCoder Beginner Contest 310

> 感觉F又双叒叕写复杂了 ## [A - Order Something Else (abc310 A)](https://atcoder.jp/contests/abc310/tasks/abc310_a) ### 题目大意 点杯咖啡,要$p$元,但可以用一个优惠券,使得咖啡只要 $q$元,但你 ......
Beginner AtCoder Contest 310

freee Programming Contest 2023(AtCoder Beginner Contest 310)题解

[点我看题](https://atcoder.jp/contests/abc310/tasks) A - Order Something Else 直接比较$P$和$Q+min(D_i)$,输出较小值即可。 点击查看代码 ``` #include #define rep(i,n) for(int i ......
Contest 题解 Programming Beginner AtCoder

AtCoder Beginner Contest 310

[toc] 题目传送门:[abc 310](https://atcoder.jp/contests/abc310) 比赛摘记: B题没读懂题意。。。如此简单题卡了好久 ![image](https://img2023.cnblogs.com/blog/2920764/202307/2920764-2 ......
Beginner AtCoder Contest 310

7.15 contest T4

### 题目描述 有$n$个巨大的整数和一个进制$p$。 无限使用这些整数,进行$p$进制下的不进位加法。 通过这种组合能拼凑出的最大数字,就是我所需要的密码了。 ### 输入格式 第一行两个整数$n,p$,表示数字个数和进制。 接下来$n$行,每行一个十进制整数$a_i$,表示一个给出的数字。 数 ......
contest 7.15 15 T4

Atcoder Regular Contest 118 F - Growth Rate

想到插值其实就挺套路的了吧…… 设 $dp_{i,j}$ 表示有多少种方法确定 $a_i\sim a_n$ 使得 $a_i=j$。那么有 $dp_{i,j}=\sum\limits_{k\ge ja_i}dp_{i+1,k}$。边界条件是 $dp_{n+1,1\sim m}=1$。不难发现复杂度与值 ......
Atcoder Regular Contest Growth Rate

SMU Summer 2023 Contest Round 1

SMU Summer 2023 Contest Round 1 A - The Contest 思路:求出最短解决问题总时间,在所有区间找出大于等于总时间的最短时刻。 #include<bits/stdc++.h> using namespace std; #define int long long ......
Contest Summer Round 2023 SMU

SMU Summer 2023 Contest Round 2

SMU Summer 2023 Contest Round 2 A - Treasure Hunt 思路:判断 Δx 和 Δy 能否分别整除 x 和 y ,求出需要的步数,两者的步数须同奇或同偶 #include<bits/stdc++.h> using namespace std; //#defi ......
Contest Summer Round 2023 SMU

SMU Summer 2023 Contest Round 3

SMU Summer 2023 Contest Round 3 A - Curriculum Vitae 思路:要求0后不能有1,当某个数都不删时,值为前面所有的0的个数加后面所有1的个数,求出最大即可 #include<bits/stdc++.h> using namespace std; #de ......
Contest Summer Round 2023 SMU

SMU Summer 2023 Contest Round 3

[A. Curriculum Vitae](http://https://codeforces.com/group/L9GOcnr1dm/contest/450890/problem/A "A. Curriculum Vitae") 题意:给出一串01序列,可以删除任意个元素,使得1后面没有0 思路 ......
Contest Summer Round 2023 SMU

AtCoder Beginner Contest 294

# A - Filter ```cpp #include using namespace std; #define int long long int32_t main() { ios::sync_with_stdio(false) , cin.tie(nullptr) , cout.tie(nul ......
Beginner AtCoder Contest 294

ISP——AWB(Auto White Balance)

![](https://img2023.cnblogs.com/blog/3226428/202307/3226428-20230714131854513-1789378713.png) ## 几个概念 人眼具有颜色恒常性,可以避免光源变化带来的颜色变化,但是图像传感器不具备这种特性,从而造成色偏, ......
Balance White Auto ISP AWB

SMU Summer 2023 Contest Round 2

[A. Treasure Hunt](http://https://codeforces.com/group/L9GOcnr1dm/contest/450889/problem/A "A. Treasure Hunt") 题意:给出船的出发位置和目的地,给出四种移动方式。 思路:路程要被整除。横移纵 ......
Contest Summer Round 2023 SMU

AtCoder Beginner Contest 309 - D(最短路)

[toc] 题目传送门:[abc 309](https://atcoder.jp/contests/abc309) 前面的简单题就不放了 # [D - Add One Edge](https://atcoder.jp/contests/abc309/tasks/abc309_d) **题意:** 给 ......
Beginner AtCoder Contest 309

SMU Summer 2023 Contest Round 1

[A. The Contest](http://https://codeforces.com/group/L9GOcnr1dm/contest/450888/problem/A "A. The Contest") 题意:要做n道题,每道题花费时间a[i],但是只有几个时间段可以提交,问最早什么时间可 ......
Contest Summer Round 2023 SMU

AtCoder Beginner Contest 162

# AtCoder Beginner Contest 162 ABCD全暴力 E数学题看不懂,感性理解 F线性dp,非常基础我不会,寄 ## E - Sum of gcd of Tuples (Hard) 看了题解发现好多做法都是推一堆式子,我实在看不懂(卷积莫反啥啥的呜呜呜) 然后看见这个感觉比较 ......
Beginner AtCoder Contest 162

Atcoder Regular Contest 114 F - Permutation Division

显然分成 $k$ 段以后,最大化形成的排列的字典序的策略是将所有段按第一个元素的大小降序排列。 由于最终排列的字典序肯定 $\ge$ 原排列的字典序,因此我们考虑最大化最终排列与原排列的 LCP,这部分就考虑二分答案,记 $dp_i$ 表示以 $p_1$ 开始 $p_i$ 结尾的 LDS 的长度,那 ......
Permutation Division Atcoder Regular Contest

Atcoder Regular Contest 117 F - Gateau

首先答案显然满足可二分性,于是不管三七二十一先上个二分。 不难发现题目中的限制形如: - $s_{i+n-1}-s_{i-1}\ge X_i(i\le n)$ - $s_{i-1}-s_{i-n-1}\le s_{2n}-X_i(i>n)$ 转换一下限制就变成 $s_{i+n}-s_{i}\in[l ......
Atcoder Regular Contest Gateau 117