求助P1631,开不开氧气居然会这样?
  • 板块学术版
  • 楼主zyzccc
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/8/22 19:01
  • 上次更新2023/10/27 14:07:48
查看原帖
求助P1631,开不开氧气居然会这样?
641592
zyzccc楼主2022/8/22 19:01
#include<bits/stdc++.h>
#define int long long
using namespace std;
int a[100086],b[100086],c[100086];
int m,n,k=0;
inline long long read(){register long long x = 0, t = 1;register char ch=getchar(); 
	while(ch<'0'||ch>'9'){if(ch=='-')t=-1;ch=getchar();}
	while(ch>='0'&&ch<='9'){x=(x<<1)+(x<<3)+(ch^48); 	ch=getchar();}
	return x*t;
}
signed main()
{
	cin>>n;
	for(int i=1;i<=n;i++)
		a[i]=read();
	for(int i=1;i<=n;i++)
		b[i]=read();
	int i,j;
	for(i=1;i*j<=n;i++)
	{
		for(j=1;j*i<=n;j++)
		{
			c[++k]=a[i]+b[j];
		}
		j=1;
	}
	sort(c+1,c+k+1);
	for(i=1;i<=n;i++)
		printf("%lld ",c[i]);
}

这个代码开氧气是这样

不开就变成这样

为什么啊

2022/8/22 19:01
加载中...