乱七八糟的编程技巧(随机数、效率)和网站(http://bytew.net/OIer/)

#在限定时间内输出,CSP测试一般限定一秒,如果用了穷举算法,可以用clock()限定在1s内输出运算结果
#include
using namespace std;
int main(){
    int s=clock();
    double k=0;
    for(int i=1;i<1000000000;i++)
        k+=1.0/i;
    cout<     int e=clock();
    cout<     return 0;
}

 

#include
#include
#include
#include
#define N 10000000
using namespace std;
int main(){
	freopen("a.in","w",stdout);
	register int a;
	srand(time(0)) ;
	for( int i=0;i
#include
#include
#include
#include
#define N 50000005
using namespace std;
int a[N],b[N],start=clock();
void init(int a[]){
	string s;
	cin>>s;
	a[0]=s.size();
	for(register int i=1;i<=a[0];++i)
		a[i]=s[a[0]-i]-'0';
	return;
}
void jia(int a[],int b[]){
	if(a[0]0)++a[0];
	return;
}
void print(int a[]){
	for(register int i=a[0];i>0;--i)putchar(a[i]+'0');
	putchar('\n');
	return;
}
int main(){
	freopen("a.in","r",stdin);
	freopen("a.out","w",stdout);
	init(a);
	init(b);
	jia(a,b);
	print(a); 
	int end=clock();
	printf("%d",end-start);
	return 0;
}

 

你可能感兴趣的:(OI)