您当前的位置: 首页 > 

不牌不改

暂无认证

  • 0浏览

    0关注

    422博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

1030 完美数列 (25 分)

不牌不改 发布时间:2022-03-28 09:09:27 ,浏览量:0

题目

题目链接

题解

思维。

从小到大排序后,从左开始选取一个数作为 m m m,二分选取右边的数作为 M M M,时间复杂度 O ( n l o g n ) O(nlogn) O(nlogn);注意开long long!

代码
#include
using namespace std;
const int N = 1e5+10;
typedef long long LL;
LL p, a[N]; // 注意开 LL 
int n, ans;

int erfen (int l, int r, LL m) {
	while (l > 1;
		if (a[mid] > n >> p;
	for (int i = 0;i > a[i];
	sort (a, a+n);
	
	for (int i = 0;i             
关注
打赏
1662186765
查看更多评论
0.0355s