给定两个字符串S,T,可以对S进行如下操作:选择两个字符,将前面的改为A,后面的改为B,询问至少需要几次可以将S变为T,如果不能,输出−1。 分析: 分类讨论,如果Si=A,Ti=B,在T字符串中i位置前一定要有Tj=A,否则无法修改。如果Si=B,Ti=A,在T字符串中i位置后一定要有Tj=B,否则无法修改,如果S之后存在Sj...
· AtCoder Regular Contest 174 · AtCoder Regular Contest 172 · AtCoder Grand Contest 057 简要题解 · AtCoder Beginner Contest 363 补题记录(A~F) · AtCoder Regular Contest 170 阅读排行: · 日常问题排查-空闲一段时间再请求就超时 · C# 14 新增功能一览,你觉得实用吗? · 揭秘AI...
形式上,对于X的累积和Y,对于任意一对整数(i,j),若0≤i,j≤N,若(Yi<K和Yj≥K),则i<j。 给你一个长度为N的整数序列A=(A1,A2,…,AN)。请判断A中的元素能否重新排列成一个良好序列。如果可以,输出一个这样的重排结果。 分析: 首先题意告诉我们,小于等于K的在前面,大于K的在后面,那么不难想到,当K...
数字在1到n之间。 an与后面所有项相等。 ai后面的ai个项相等。 题解:dp即可。 View Code 这几乎是我打过码量最少的比赛。
AtCoder Regular Contest 071 C - 怪文書 / Dubious Document Time Limit: 2 sec / Memory Limit: 256 MB Score : 300300 points Problem Statement Snuke loves "paper cutting": he cuts out characters from a newspaper headline and rearranges them to form another string....
AtCoder Regular Contest 一句话题解 因为上篇AGC的写的有点长……估计这篇也短不了所以放个一句话题解方便查阅啥的吧QwQ 具体的题意代码题解还是往下翻…… ARC 058 D:简单容斥计数。 E:用二进制表示放的数字,然后状压$DP$。 F:$biset$优化$DP$预处理,乱搞贪心。
We will hold AtCoder Regular Contest 187. Contest URL: Duration: 120 minutes Number of Tasks: 5 maspy Rated range: 1200 ~ 2799 The point values will be 600-600-800-900-1000. the new generative AI ruleswill be applied for also ARC from this ARC. ...
164 -- 1:43:11 App [6/8] AtCoder Beginner Contest 286 (unrated) 181 -- 27:25 App [6/6] VP AtCoder Beginner Contest 166 (随机 VP) 441 1 2:00:59 App [5/7] Educational Codeforces Round 142 (1660 ⭜ 1889) 468 -- 42:43 App AtCoder Beginner Contest 334 A 至 G 題...
We will hold AtCoder Regular Contest 151. Contest URL:https://atcoder.jp/contests/arc151 Start Time:http://www.timeanddate.com/worldclock/fixedtime.html?iso=20221016T2100&p1=248 Duration: 120 minutes Number of Tasks: 6 Writer:leaf1415 ...
前面四道题都比较简单,后面两道题的题面到现在都没有加载出来。 A - Bridge and Sheets 直接计算就好了。具体而言,使用一个变量记录前面一个木板右端点是哪里,然后在看当前木板的时候,如果中间有空隙就加上,然后接着维护下去就行了。 intN;longlongW,L;intmain(){cin>>N>>L>>W;longlongr=0;longlongans...