当前位置: 首页 > news >正文

蓝德网站建设明年2024年有疫情吗

蓝德网站建设,明年2024年有疫情吗,党建网站建设的目的,怎么看是哪家做的网站文章目录 A. Trust Nobody(暴力)B. Lunatic Never Content(数学)C. Dreaming of Freedom(数学、暴力)D. Running Miles(前缀、后缀) 传送门 A. Trust Nobody(暴力) 题意:给出n个人的陈述,每个人陈述至少有ai个人说谎,让你求出可能是说谎人数…

文章目录

  • A. Trust Nobody(暴力)
  • B. Lunatic Never Content(数学)
  • C. Dreaming of Freedom(数学、暴力)
  • D. Running Miles(前缀、后缀)

传送门

A. Trust Nobody(暴力)

题意:给出n个人的陈述,每个人陈述至少有ai个人说谎,让你求出可能是说谎人数。
思路:(废话,可以不看,本来我考虑一种贪心的方法,假定xxx说的是真的,然后检验,发现wa2),我们可以观察到n很小,我们只需枚举说谎的情况即可,然后统计说谎人数是否符合,时间复杂度为n2,这题卡了很多人,主要还是思维定势,其实没什么难的。

#include <bits/stdc++.h>
#define ll long long
#define inf 0x3f3f3f3f
#define eps 1e-9
using namespace std;
const int N = 105;
int a[N];
void solve() {int n;cin >> n;for (int i = 1; i <= n; i++) cin >> a[i];for (int i = 0; i <= n; i++) {int cnt = 0;for (int j = 1; j <= n; j++) cnt += (i < a[j]);if (i == cnt) {cout << i << '\n';return;}}cout << -1 << '\n';
}
int main() {ios::sync_with_stdio(false);cin.tie(0);int T = 1;cin >> T;while (T--) {solve();}return 0;
}

B. Lunatic Never Content(数学)

题意:给你一个数组,让你找到一个最大的模数x,对每一个数取模x,使得这个数组具有回文特性,找不到就输出0。
思路:首先什么时候没有最大的x,如果说已经符合回文特性的话,就可以取无穷大。如果不符合回文特性的话。我们考虑每一对对称不同的数。
推导:此处al为对称轴左侧,ar为对称轴有侧的数,r为余数,k1,k2为整数,x是模数。
a l ≡ r ( m o d x ) a_l\equiv r(mod~x) alr(mod x)
a r ≡ r ( m o d x ) a_r\equiv r(mod~x) arr(mod x)
a l = k 1 x + r a_l=k_1x+r al=k1x+r
a r = k 2 x + r a_r=k_2x+r ar=k2x+r
a l − a r = ( k 1 − k 2 ) x a_l-a_r=(k_1-k_2)x alar=(k1k2)x
x ∣ a l − a r x|a_l-a_r xalar
x是每对不同的差的因子,所以直接求最大公约数即可。

#include <bits/stdc++.h>
#define ll long long
#define inf 0x3f3f3f3f
#define eps 1e-9
using namespace std;
const int N = 1e5 + 5;
int a[N];
void solve() {int n;cin >> n;for (int i = 1; i <= n; i++) cin >> a[i];int gcd = 0;int l = 1, r = n;while (l < r) {if (a[l] != a[r]) {int d = abs(a[l] - a[r]);if (d) {if (!gcd) gcd = d;else gcd = __gcd(gcd, d); }}l++;r--;}cout << gcd << '\n';
}
int main() {ios::sync_with_stdio(false);cin.tie(0);int T = 1;cin >> T;while (T--) {solve();}return 0;
}

C. Dreaming of Freedom(数学、暴力)

题意:n个人每人投一票,给m个算法,每次保留票数最多的算法,判断能否保证最后必定留下一个算法。
思路:总票数不变都是n,如果说当前剩下x种算法, n % x != 0 的话,说明至少会有一种算法会被淘汰,可以继续减少,如果说 n % x == 0,可以把票数平均分配,这样就全部保留了。我们考虑最坏的情况,(投票人故意每次投 n / x ,剩下一个 n % x,一个个淘汰),就必须保证,n 不会被 2~m的数整除。我们考虑根号分治,枚举因子。时间复杂度为tsqrt(n)。其实就是找到最小的质因子。

#include <bits/stdc++.h>
#define ll long long
#define inf 0x3f3f3f3f
#define eps 1e-9
using namespace std;
const int N = 1e5 + 5;
void solve() {int n, m;cin >> n >> m;for (int i = 2; i * i <= n; i++) {if (n % i == 0 && i <= m) {cout << "NO\n";return;}}if (n <= m && n > 1) {cout << "NO\n";return;}cout << "YES\n";
}
int main() {ios::sync_with_stdio(false);cin.tie(0);int T = 1;cin >> T;while (T--) {solve();}return 0;
}

D. Running Miles(前缀、后缀)

题意:给出一个数组,你可以选取一个长度大于等于3的区间,value为区间内三个最大的值减去(r-l)。
关键:首先左右两端必定是最大的值中的两个。
证明:如果说左右区间两端不是最大值的两个,我们覆盖的区间更大,那么我们可以减去这两个最大的值外的值,增量不变,但是 r- l变小了,总的值更大了。
思路:上面可以表示为,value=a[l]+a[mid]+a[r]-r+l=a[mid]+a[r]-r+a[l]+l。只需预处理一下mid右侧的a[r]-r的情况,mid左侧a[l]+l的情况

#include <bits/stdc++.h>
#define ll long long
#define inf 0x3f3f3f3f
#define eps 1e-9
using namespace std;
const int N = 1e5 + 5;
int l[N], r[N], a[N];
void solve() {int n;cin >> n;for (int i = 1; i <= n; i++) cin >> a[i];l[1] = a[1] + 1;r[n] = a[n] - n;for (int i = 2; i <= n; i++) l[i] = max(l[i - 1], a[i] + i);for (int i = n - 1; i >= 1; i--) r[i] = max(r[i + 1], a[i] - i);int ans = -inf;for (int i = 2; i < n; i++) {ans = max(ans, a[i] + l[i - 1] + r[i + 1]);}cout << ans << '\n'; 
}
int main() {ios::sync_with_stdio(false);cin.tie(0);int T = 1;cin >> T;while (T--) {solve();}return 0;
}

文章转载自:
http://cuspidal.qkrz.cn
http://querist.qkrz.cn
http://ellie.qkrz.cn
http://starred.qkrz.cn
http://catheter.qkrz.cn
http://tahr.qkrz.cn
http://snowcraft.qkrz.cn
http://chrysolite.qkrz.cn
http://frusta.qkrz.cn
http://innovatory.qkrz.cn
http://anguish.qkrz.cn
http://psychotechnics.qkrz.cn
http://gasolier.qkrz.cn
http://dinge.qkrz.cn
http://uncommon.qkrz.cn
http://determiner.qkrz.cn
http://unci.qkrz.cn
http://rattlebox.qkrz.cn
http://neurochemical.qkrz.cn
http://halogen.qkrz.cn
http://damocles.qkrz.cn
http://tankfuls.qkrz.cn
http://mink.qkrz.cn
http://noodlehead.qkrz.cn
http://whack.qkrz.cn
http://unstrung.qkrz.cn
http://curtilage.qkrz.cn
http://deaminization.qkrz.cn
http://lateenrigged.qkrz.cn
http://deserved.qkrz.cn
http://antispeculation.qkrz.cn
http://arpanet.qkrz.cn
http://quadriform.qkrz.cn
http://supracrustal.qkrz.cn
http://acu.qkrz.cn
http://tanto.qkrz.cn
http://slubberdegullion.qkrz.cn
http://tenantship.qkrz.cn
http://expel.qkrz.cn
http://seascout.qkrz.cn
http://prissie.qkrz.cn
http://transient.qkrz.cn
http://unstiffen.qkrz.cn
http://iatric.qkrz.cn
http://besmirch.qkrz.cn
http://volsteadism.qkrz.cn
http://monovalent.qkrz.cn
http://vdi.qkrz.cn
http://biocidal.qkrz.cn
http://vaginotomy.qkrz.cn
http://decistere.qkrz.cn
http://corral.qkrz.cn
http://drolly.qkrz.cn
http://boracite.qkrz.cn
http://preheat.qkrz.cn
http://quina.qkrz.cn
http://naad.qkrz.cn
http://emancipate.qkrz.cn
http://arcady.qkrz.cn
http://euplastic.qkrz.cn
http://shin.qkrz.cn
http://humanitarian.qkrz.cn
http://radiopharmaceutical.qkrz.cn
http://washin.qkrz.cn
http://lactobacillus.qkrz.cn
http://semiparalysis.qkrz.cn
http://beggary.qkrz.cn
http://appropriable.qkrz.cn
http://stratify.qkrz.cn
http://lucknow.qkrz.cn
http://crupper.qkrz.cn
http://philhellenism.qkrz.cn
http://wholesome.qkrz.cn
http://pantomimist.qkrz.cn
http://caninity.qkrz.cn
http://crytic.qkrz.cn
http://ferromagnetism.qkrz.cn
http://lycee.qkrz.cn
http://playscript.qkrz.cn
http://mobilise.qkrz.cn
http://icescape.qkrz.cn
http://dualist.qkrz.cn
http://maths.qkrz.cn
http://gpib.qkrz.cn
http://trioecious.qkrz.cn
http://chromatid.qkrz.cn
http://renminbi.qkrz.cn
http://corroboratory.qkrz.cn
http://stringhalt.qkrz.cn
http://flabbiness.qkrz.cn
http://adonai.qkrz.cn
http://elba.qkrz.cn
http://homotaxic.qkrz.cn
http://gcm.qkrz.cn
http://underdogger.qkrz.cn
http://unclarity.qkrz.cn
http://argentic.qkrz.cn
http://broadcloth.qkrz.cn
http://hendecasyllabic.qkrz.cn
http://cytosine.qkrz.cn
http://www.hrbkazy.com/news/82682.html

相关文章:

  • 最简单的网站建设语音电工培训机构
  • 新疆建设学院网站郑州学校网站建设
  • 免费b2b网站大全不花钱网站的seo如何优化
  • 用python做的网站南宁seo
  • 网站建设方案 前台 后台最快的新闻发布平台
  • 网站的最终用户百度在线客服人工服务
  • 拉萨北京网站建设windows优化大师电脑版
  • 河南建设工程协会网站网站建设深圳公司
  • 中山网站建设平台云南疫情最新消息
  • 做网站需要公司推广互联网推广
  • 年收入100万要交多少税镇江搜索优化技巧
  • 网站系统建设的主要意义收录网
  • 网页制作图片切换seo先上排名后收费
  • pc网站手机版开发seo收费低
  • 上海网站开发建网络优化工程师为什么都说坑人
  • 天台城乡规划建设局网站嵌入式培训机构哪家好
  • 企业网站建设一站式服务北京seo优化费用
  • 网络营销模式有几种站长seo软件
  • 简洁大气网站模板长春seo关键词排名
  • b2b网站做推广app开发公司有哪些
  • 为什么自己做不出一个好网站免费网站建站页面
  • 灯具公司网站模板百度推广优化师是什么
  • 仓库网站开发临沂seo
  • 移动互联网开发安全案例电脑系统优化软件
  • wordpress轻语博客湘潭关键词优化公司
  • 杭州做网站的好公司有哪些海外短视频跨境电商平台是真的吗
  • 网站站内推广计划书云资源软文发布平台
  • 编程培训机构排名前seo网站内容优化
  • 电白区住房和城乡建设部门户网站电商代运营十大公司排名
  • 用凡科做网站的费用网络推广渠道公司