pku2661.cpp

来自「这是ACM 方面的资料 是PKU的 北京大学的出来的」· C++ 代码 · 共 28 行

CPP
28
字号
#include <math.h>

int main()
{
	int a[22],t,nn[22];
	double up,p;
	int i,year,n;
	for(i=1,a[0]=4;i<22;i++)
	{
		a[i]=2*a[i-1];
	}
	for(t=0;t<22;t++)
	{
		up=log(2)*a[t];
		for(i=1,p=0;p<up;i++)
		{
			p+=log(i);	
		}
		nn[t]=i-2;
	}
	while(scanf("%d",&year)!=-1 && year!=0)
	{
		n=(year-1960)/10;
		printf("%d\n",nn[n]);	
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?