加强数据
  • 板块P8858 折线
  • 楼主SUNCHAOYI废物生成器
  • 当前回复8
  • 已保存回复8
  • 发布时间2022/11/19 19:08
  • 上次更新2023/10/27 02:19:57
查看原帖
加强数据
183603
SUNCHAOYI废物生成器楼主2022/11/19 19:08

@1kri 提供一组 n>1000n > 1000 时答案为 44 的数据。

数据生成器:

#include <iostream>
#include <cstdio>
using namespace std;
int main ()
{
	//freopen (".in","r",stdin);
	//freopen ("line.in","w",stdout);
	int n = 15000;
	cout<<1<<endl;
	cout<<n * 4 + 8<<endl;
	for (int i = 1;i <= n;++i) cout<<i<<" "<<n + 2<<endl;
	for (int i = 1;i <= n;++i) cout<<n + 2<<" "<<i<<endl;
	for (int i = 1;i <= n;++i) cout<<n + 2<<" "<<n + 3 + i<<endl;
	for (int i = 1;i <= n;++i) cout<<n + 3 + i<<" "<<n + 2<<endl;
	cout<<n + 1<<" "<<n + 1<<endl<<n + 2<<" "<<n + 1<<endl<<n + 3<<" "<<n + 1<<endl;
	cout<<n + 1<<" "<<n + 2<<endl<<n + 3<<" "<<n + 2<<endl;
	cout<<n + 1<<" "<<n + 3<<endl<<n + 2<<" "<<n + 3<<endl<<n + 3<<" "<<n + 3<<endl;
	return 0;
}
2022/11/19 19:08
加载中...