选拔3 1005

 
  
#include
#include
#include
#include
#include
#include
#include
const __int64 inf=(__int64)1<<31;
using namespace std;
int ans[1100000];
__int64 pr[20];
__int64 t[20];
__int64 p[20];
int n;
int main()
{
	int N;
	freopen("d:\\a.txt","w",stdout);
	__int64 X,Y;
	while(scanf("%d",&N),N)
	{
		for(int i=0;ipr[i]*t[i])
					minn=pr[i]*t[i];
			}
			if(!flag&&minn>=X) {tmp=n;flag=1;}
			ans[n++]=minn; 
			for(int i=0;iY)
			puts("none");
		else
		{
			printf("%d",ans[tmp++]);
			while(ans[tmp]<=Y&&tmp


你可能感兴趣的:(选拔3 1005)