problemscpp
A collection of my answers to algorithm problems in c++.
静态 Public 成员函数 | 所有成员列表
acwing::acwing2041类 参考

AcWing 2041. 干草堆 更多...

#include <acwing.h>

静态 Public 成员函数

static int main (istream &, ostream &)
 

详细描述

AcWing 2041. 干草堆

在文件 acwing.h106 行定义.

成员函数说明

◆ main()

int acwing::acwing2041::main ( istream &  cin,
ostream &  cout 
)
static

在文件 acwing.cpp294 行定义.

294 {
295 auto *haystack = new int[1000010];
296 memset(haystack, 0, 1000010 * sizeof *haystack);
297 int n;
298 int k;
299 cin >> n >> k;
300 for(int i = 0; i < k; i++) {
301 int a;
302 int b;
303 cin >> a >> b;
304 haystack[a]++;
305 haystack[b + 1]--;
306 }
307 for(int i = 1; i <= n; i++) {
308 haystack[i] += haystack[i - 1];
309 }
310 sort(haystack + 1, haystack + n + 1);
311 cout << haystack[(n + 1) / 2];
312 delete[] haystack;
313 return 0;
314 }

被这些函数引用 acwing::TEST().


该类的文档由以下文件生成: