记录编号 532940 评测结果 AAAWWWAEWA
题目名称 求导 最终得分 50
用户昵称 GravatarHale 是否通过 未通过
代码语言 C++ 运行时间 1.424 s
提交时间 2019-06-09 07:18:11 内存使用 166.25 MiB
显示代码纯文本
#include<bits/stdc++.h>
#define LL long long
using namespace std;
const int N=2e7+7;
const int CC=1e7;
LL a[N];
int n,ans;
int main()
{
	freopen("daoshu.in","r",stdin);
	freopen("daoshu.out","w",stdout);
	scanf("%d",&n);
	for (int i=1;i<=n;i++)
	{
		LL x,y;
		scanf("%lld%lld",&x,&y);
		y=y+CC;
		a[y]+=x;
	}
	for (int i=1;i<=N-1;i++) if (a[i]) ans++;
	printf("%d\n",ans);
	for (int i=N-1;i>=1;i--)
	if (a[i])
	{
		printf("%d ",a[i]*(i-CC));
		printf("%d\n",i-CC-1);
	}
	return 0;
}