codeforces contest round https

http和https协议的区别

区别 HTTP 明文传输,数据都是未加密的,安全性较差,HTTPS(SSL+HTTP) 数据传输过程是加密的,安全性较好。 使用 HTTPS 协议需要到 CA(Certificate Authority,数字证书认证机构) 申请证书,一般免费证书较少,因而需要一定费用。证书颁发机构如:Symante ......
https http

# [Codeforces Round 898 (Div. 4)] E. Building an Aquarium

Codeforces Round 898 (Div. 4) E. Building an Aquarium You love fish, that's why you have decided to build an aquarium. You have a piece of coral made ......
Codeforces Building Aquarium Round 898

Codeforces Round 898 (Div. 4)

Codeforces Round 898 (Div. 4) A Short Sort 直接枚举许所有情况即可 /* * * Author: north_h * Time: 2023-09-21 22:35:49 * * Problem: A. Short Sort * Contest: Codefo ......
Codeforces Round 898 Div

Codeforces Round 898 (Div. 4)

Codeforces Round 898 (Div. 4) A. Short Sort 解题思路: 遍历所有交换情况,看是否有\(abc\). 代码: #include <bits/stdc++.h> using namespace std; using ll = long long; const ......
Codeforces Round 898 Div

2021-2022 ICPC Northwestern European Regional Programming Contest (NWERC 2021)

A. Access Denied 先问若干次,问出长度,然后再一位一位的问即可。 #include <bits/stdc++.h> using namespace std; int input() { string s; getline(cin, s); if (s == "ACCESS GRANT ......

The 2021 China Collegiate Programming Contest (Harbin) JBEID

The 2021 China Collegiate Programming Contest (Harbin) JBEID J. Local Minimum 模拟 题意:一个数当且仅当它是当前列最小值同时也是当且行的最小值它才算入贡献。 思路:直接\(for\),预处理出每一行每一列的最小值,然后去\ ......
Programming Collegiate Contest Harbin China

CodeTON Round 6 (Div. 1 + Div. 2, Rated, Prizes!)

Preface 这场因为晚上去做大物实验了,到寝室洗完澡都11点了,就没现场打了的说 后面补题发现前5题都很一眼,虽然补题的时候E题FST了(T在了42个点,如果放在比赛就FST了),F题还是很有意思的一个题目的说 A. MEXanized Array 简单讨论一下即可 #include<cstdi ......
Div CodeTON Prizes Round Rated

Educational Codeforces Round 123 - D(思维题)

目录D. Cross Coloring D. Cross Coloring 题意 $n \times m $ 的方格纸上进行 q 次操作,每次操作选择某整行 x 和某整列 y,使得行 x 和列 y 均涂上 k 种颜色中的一种。问你最终的方案数 思路 代码 //>>>Qiansui #include< ......
Educational Codeforces 思维 Round 123

AtCoder Beginner Contest 313 Ex Group Photo

洛谷传送门 AtCoder 传送门 考虑若重排好了 \(a\),如何判断可不可行。显然只用把 \(b\) 排序,把 \(\min(a_{i - 1}, a_i)\) 也排序(定义 \(a_0 = a_{n + 1} = +\infty\)),按顺序逐个判断是否大于即可。 这启示我们将 \(\min( ......
Beginner AtCoder Contest Group Photo

HttpClient HttpClientHandler WebRequestHandler Explained 处理https请求

Framework 4.8的 HttpClientHandler 有 ServerCertificateCustomValidationCallback 所以处理https请求做如下操作: var handler = new HttpClientHandler(); var baseUri = ne ......

python request模块报错Unverified HTTPS

1.报错: 使用request.get报错 Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: InsecureRequestWarning) 2.原因: ......
Unverified 模块 request python HTTPS

CodeTON Round 6 (Div. 1 + Div. 2, Rated, Prizes!) 更新ing

A. MEXanized Array 题意 给你三个数\(n\)、\(k\)、\(x\),让你求出能否构造出mex为\(k\),且所有数字都不超过\(x\),大小为\(n\)的数组。 线索1 如果有存在-1情况,先想啥时候不可能,如果能一下子找到-1的情况,这个题会很简单,因为可以的情况反推过去很容 ......
Div CodeTON Prizes Round Rated

2019, XII Samara Regional Intercollegiate Programming Contest

\(Problem A. Rooms and Passages\) 倒着处理每个位置正数的最前部的位置。 如果是正数,显然答案为后一个位置的答案 \(+1\) 。 如果是负数且前面出现过相应的正数,答案要对这个区间长度 \(-1\) 的取 \(min\) 。 void solve(){ int n= ......

[CodeTON Round 6 (Div. 1 + Div. 2, Rated, Prizes!)] E 补题

[CodeTON Round 6 (Div. 1 + Div. 2, Rated, Prizes!)] E 补题 题意: 长度为n的数组里面,最后要把n个数分为几个区间,确保每一个数字都在一个区间里面,但是区间的数目是任意的。最后的结果是所有区间的\(MEX\)的异或结果。输出可以达到的最大值。 \ ......
Div CodeTON Prizes Round Rated

AtCoder Grand Contest 017

链接 C. Snuke and Spells 容易发现合法序列排序后一定是若干段值域连续的部分组成: 可以发现最小次数就是重叠/空出的部分大小。 每次修改只会对 \(O(1)\) 个点 \(±1\),直接维护即可。 #include<iostream> #include<cstdio> #inclu ......
AtCoder Contest Grand 017

CodeTON Round 6 (Div. 1 + Div. 2, Rated, Prizes!)

CodeTON Round 6 (Div. 1 + Div. 2, Rated, Prizes!) A. MEXanized Array 解题思路: 如果\(k > (x + 1) || k > n\)那么我们\(MEX\)都一定无法得到\(k\). 若\(k > (x + 1)\),则我们取不到\ ......
Div CodeTON Prizes Round Rated

The 2023 ICPC Asia Regionals Online Contest (1)

Preface 这场打的还行,因为学长们都没发挥好被我们队偷了,但感觉发挥的也一般 前期开题顺序有点问题导致罚时很高,不过中期写题还是很顺的基本都是一遍过 只不过在3h的时候过完F到达8题后就开始坐牢了,虽然这场有两个字符串但徐神把H想复杂了,B可以说前面的建SAM和反串的AC自动机都想到了,也转化 ......
Regionals Contest Online 2023 ICPC

Linux 设置http/https代理访问及忽略proxy

在Linux配置http/https通过代理出去 如http或者https请求通过代理出去 在Linux的/etc/profile配置文件中添加配置,如下,其中172.16.0.2是代理的ip export http_proxy="172.16.0.2:8080" export https_prox ......
Linux https proxy http

Educational Codeforces Round 154 (Rated for Div. 2) A-D

传送门:edu154/div2 A. Prime Deletion 题意:给定一个0-9的排列,要求一个长度>=2的子序列,使得该子序列是质数 做法:考虑31或者13即可。不过当时没有立刻想到,感觉1000以内的质数必有答案,打了暴力。用时就多了点。 Code #include<bits/stdc+ ......
Educational Codeforces Round Rated 154

CodeForces 1730F Almost Sorted

洛谷传送门 CF 传送门 过程相当于是将 \(p\) 重排列。设 \(b_i\) 为 \(p\) 中数为 \(i\) 的位置。考虑当前填的数 \(x\) 贡献的逆序对数,相当于是当前所有已经填入 \(p\) 的数 \(y\),都有 \([b_y > b_x]\) 的贡献。 考虑 \(p_{q_i} ......
CodeForces Almost Sorted 1730F 1730

AtCoder Grand Contest 023 E Inversions

洛谷传送门 AtCoder 传送门 首先将 \(a\) 从小到大排序,设 \(p_i\) 为排序后的 \(a_i\) 位于原序列第 \(p_i\) 个位置,\(x_i\) 为要填的排列的第 \(i\) 个数。 设 \(A = \prod\limits_{i = 1}^n (a_i - i + 1)\ ......
Inversions AtCoder Contest Grand 023

Codeforces Round 753 (Div. 3) B. Odd Grasshopper

一维坐标轴上,蚱蜢一开始在 \(x_0\) 。在第 \(1\) 秒往后的每秒,第 \(i\) 秒蚱蜢可以跳 \(i\) 步。即若当时在 \(x\) ,可以跳到 \(x + i\) 或 \(x - i\) 。额外的,若 \(x\) 为偶数,蚱蜢会往左跳;否则会往右跳。 询问 \(n\) 秒后蚱蜢的坐标 ......
Grasshopper Codeforces Round 753 Div

2022-2023 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2022)

F. Foreign Football 一共有\(n\)支队伍,每支队伍的名称为\(s_i\),给定一个\(n \times n\)的矩阵,\(a_{i,j}\)代表第\(i\)支队伍和第\(j\)支队伍名字的拼接,即\(a_{i,j}=s_i+s_j\),请你通过该矩阵推断出所有队伍的名称,如果有 ......
2022 Programming Collegiate ACM-ICPC Contest

2018-2019 ACM-ICPC Brazil Subregional Programming Contest

\(B. Marbles\) 如果是 \(Nim\) 博弈,题目应该改成到转移所有石子。显然要转化到将所有石子转移到 \((1,2)\) 或者 \((2,1)\) ,特判无需到达这两个点的必败态,对其他点使用 \(Nim\) 博弈判断胜负态。 int sg[N][N],vis[N]; void in ......

CodeForces 889E Mod Mod Mod

洛谷传送门 CF 传送门 发现如果取模中途没有出现 \(0\),则可以 \(x \gets x + 1\)。 由此设 \(f_{i, j}\) 为考虑 \([1, i]\),最后取模得到的范围是 \([0, j]\)。 设最后的结果为 \(x\),中间结果减去 \(x\) 和为 \(y\),那么对答 ......
Mod CodeForces 889E 889

How to enable HTTPS on a localhost Node.js Server All In One

How to enable HTTPS on a localhost Node.js Server All In One Let's Encrypt - Free SSL/TLS Certificates ......
localhost enable Server HTTPS Node

nginx 之 https 证书配置

HTTPS原理和作用 为什么需要HTTPS 原因:HTTP不安全 传输数据被中间人盗用、信息泄露 数据内容劫持、篡改 HTTPS协议的实现 对传输内容进行加密以及身份验证 对称加密:加密秘钥和解密秘钥是对等的,一样的 非对称加密: HTTPS加密协议原理: 中间人伪造客户端和服务端:(中间人可以伪装 ......
证书 nginx https

AtCoder Beginner Contest 320 F Fuel Round Trip

ABC 320 F 题意 汽车从0开始出发,最终到达\(X_n\)再返程回到0,一开始有汽油\(H\)升,每公里耗油一升,在点\(X_i\)有加油站,每个加油站只可以加油一次,并且一次就加\(W_i\)升,花费\(P_i\),且最大油量有限制\(\leq H\)。问最小花费 思路 它的数据范围\(n ......
Beginner AtCoder Contest Round Fuel

Educational Codeforces Round 143

A. Two Towers #include <bits/stdc++.h> using namespace std; #define int long long #define mp make_pair using pii = pair<int, int>; using vi = vector<i ......
Educational Codeforces Round 143

Framework 调用https

var postObj = new { FolderName = folderName, FileName = fileName, FileContent = fileContent }; var postJson = JsonConvert.SerializeObject(postObj); va ......
Framework https