log真的是很强大啊 log一下再暴力我就是喜欢暴力
AC代码如下:
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int year;
while( cin >> year && year != 0 ){
int temp = ( year - 1960 ) / 10;
double sum = 0, max = pow( 2.0, temp ) * 4 * 1.0 * log( 2.0 );
double i = 0;
for( i = 1; ; i++ ){
sum += log( i );
if( sum > max ){
break;
}
}
cout << i - 1 << endl;
}
return 0;
}