首页 > 其他分享 >LOJ #10005. 「一本通 1.1 练习 1」数列极差

LOJ #10005. 「一本通 1.1 练习 1」数列极差

时间:2022-10-25 11:37:07浏览次数:82  
标签:11 10005 1.1 LOJ 最大值 sort int


题目链接:​​传送门​

贪心题才是难的
按照从小到大的顺序排,这样相乘会得到最大值,因为后面的最大值乘的更多
最小值同理,就是从大到小处理就可以
但是注意在操作的过程中不一定保证当前的数就是最大,所以要一边操作一边排序
这题数据闹着玩一样最大n就是10

#include <bits/stdc++.h>

using namespace std;
int n, a[11], b[11];

int main(int argc, char const *argv[]) {
cin >> n;
for (int i = 1; i <= n; i++) cin >> a[i], b[i] = a[i];
sort(a + 1, a + n + 1);
for (int i = 2; i <= n; i++) a[i] = a[i] * a[i - 1] + 1, sort(a + 1, a + n + 1);
sort(b + 1, b + n + 1, greater<int>());
for (int i = 2; i <= n; i++) b[i] = b[i] * b[i - 1] + 1;
cout << a[n] - b[n] << endl;
}


标签:11,10005,1.1,LOJ,最大值,sort,int
From: https://blog.51cto.com/lyle/5794326

相关文章

  • LOJ #3011. 「JOI 2019 Final」画展
    题目链接:​​传送门​​用最大的画框配最大的画显然是最优的那么挨个匹配就行#include<bits/stdc++.h>#defineusingnamespacestd;typedeflonglongll;pair<int,int>......
  • LOJ #2012. 「SCOI2016」背单词
    题目链接:​​传送门​​显然第一个情况和第二个情况不如第三个更优并且他们可以避免,所以尽量构造第三种情况将每个字符倒着插入trie树,因为先放后面的字符串是更优的然后......
  • LOJ #6208. 树上询问
    题目链接:​​传送门​​线段树维护每个点的k,t,d当做懒标记来维护这就需要对懒标记的理解了#include<bits/stdc++.h>#defineusingnamespacestd;typedeflonglongll;......
  • LOJ #6220. sum
    题目链接:​​传送门​​官方题解:有一个结论:必有连续的一串数和为n的倍数证明:先求个前缀和若这个前缀和中有的倍数,则这个前缀即为答案若这个前缀和中没有的倍数,即模余~......
  • LOJ #10202. 「一本通 6.2 练习 5」樱花
    题目链接:​​传送门​​​​别人的题解​​​不想写那么多latex了化完式子之后就是求的约数个数#include<bits/stdc++.h>#defineusingnamespacestd;typedeflonglong......
  • 1.1 WCF SOA架构和webservice
    1.什么是SOA?SOA全称:面向服务架构(serviceOrientedArchitecture),它是一种组件架构模式。一、定义1.WebService:严格来说是行业标准,不是技术,使用XML扩展标记语言来表示数据......
  • 复变函数复习笔记1.1复数
    复变函数复习笔记bywysng第一章复数复数的来源:\[i^2=-1,i=\sqrt{-1}\]定义:称有序实数对\((x,y)\)......
  • 1.1 Redis之简介
    1.简介Redis是一款开源免费的、基于内存的、高性能的、key-value型数据库。2.特点性能:Redis读的速度是110000次/s,写的速度是81000次/s数据持久化:可以将内存中的数据持久......
  • Windows10安装Apache2.4.54并配置PHP5.6.40/PHP8.1.11
    环境Windows10Apache2.4.54PHP5.6.40/PHP8.1.11安装Apache下载Apache下载地址:https://www.apachehaus.com/cgi-bin/download.plx#MODULES24VS17下载完后解压到指......
  • 有奖测评 | 今天种下{1},明天就会收获一片{11.11}——程序员日暨11.11狂欢季来啦
    程序员作为一群专业的护林员,他们以代码为工具,协同行动,兢兢业业地维护着整个森林生态的平衡...关爱程序员,从我做起。京东云11.11云上狂欢季,为所有程序员送福利,解锁N种优惠玩......