不想说话了,直接放一下我写的低级代码

#include<bits/stdc++.h>
using namespace std;
const int n = 1e4+10;
int main()
{
	int N,V;
	cin>>N;
	int A[n],B[n],nums[3]={0,0,0},k=0;
	for(int i=0;i<N;i++)
	{
		cin>>A[i]>>B[i];
	}
	for(V=20;V<=25;V++)
	{
		for(int j=0;j<=N;j++)
		{
			if(A[j]/V==B[j])
			{
				nums[k]=V;
			}
			else
			{
				nums[k]=0;
				break;
			}
			if(nums[0]>=20)
			{
				if(k<2)
				{
					k++;
				}
				if(nums[2]!=0&&nums[1]<nums[2])
				{
					nums[1]=nums[2];
					nums[2]=0;
				}

			}
		}
		
	}
	cout<<nums[0]<<"  "<<nums[1]<<endl;
	return 0;
} 

0 条评论

目前还没有评论...

信息

ID
988
时间
1000ms
内存
256MiB
难度
3
标签
递交数
155
已通过
45
上传者