Super_Cube Legendary
斗皇
排名 214
距离下一等级 斗宗 还需AC 66 题

真实姓名

不显示

Email

103252382@qq.com

个性签名

一介懒人,懒得不成人形(^_^)

洛谷CSDN搜索的真谛

Welcome to My blog~~~

休闲区


YZH奆佬肯定又在水题了

null大佬吊打集训队

我太菜只好学习如何优化速度

我的好朋友

满江红·蒟蒻

怒发冲冠,凭栏处、潇潇雨歇。
抬望眼,满天UKE,怒火激烈。
三十WA尘与土,八千RE云和月。莫抄袭,没了AC记录,空悲切! 
CE耻,犹未雪。蒟蒻恨,何时灭!
驾电脑,踏破题目列表。
闭眼不会Hello world,笑谈不懂头文件。待从头、收拾A+B,还不会

代码区

代码缺省源

#include<bits/stdc++.h>
using namespace std;
int main(){
//	freopen(".in","r",stdin);
//	freopen(".out","w",stdout);
//	clock_t start,end;
        
//	start=clock();
        
//	end=clock();
//	cout<<endl<<double(end-start)/CLK_TCK;
    return 0;
}

快读

int read(){
	int k=0,x=0;
	char s=getchar();
	while(s<'0'||s>'9'){
		k|=s=='-';
		s=getchar();
	}
	while(s>='0'&&s<='9'){
		x=(x<<3)+(x<<1)+(s^48);
		s=getchar();
	}return k?-x:x;
}

快写

void write(int x) {
	if(x<0)putchar('-'),x=-x;
	if(x>9)write(x/10);
	putchar(x%10^'0');
}

高精度加法

string gaojia(string a,string b){
	int la=a.size(),lb=b.size();
	if(la<lb)swap(a,b),swap(la,lb);
	la--,lb--;
	int G=0;
	while(lb>=0){
		int S=a[la]-'0'+b[lb]-'0'+G;
		G=S/10;
		S=S%10;
		a[la]=S+'0';
		la--,lb--;
	}
	while(la>=0){
		int S=a[la]-'0'+G;
		G=S/10;S=S%10;
		a[la]=S+'0';
		la--,lb--;
	}
	if(G!=0)a='1'+a;
	return a;
}

高精度减法

不过仅限被减数 > 减数

string gaojian(string a1,string b1){
	int lena=a1.length(),lenb=b1.length(),lenc;
	int a[2005],b[2005],c[2005];
	for(int i=0;i<lena;i++)a[lena-i]=a1[i]-'0';
	for(int i=0;i<lenb;i++)b[lenb-i]=b1[i]-'0';
	int i=1;
	while(i<=lena||i<=lenb){
		if(a[i]<b[i]){
			a[i]+=10;
			a[i+1]--;
		}c[i]=a[i]-b[i];
		i++;
	}lenc=i;
	while(c[lenc]==0&&lenc>1)lenc--;
	string k="";
	for(i=lenc;i>0;i--)k+=c[i]+'0';
	return k;
}

高精度乘法

string gaocheng(string x,string y){
	int a[1005]={0},b[1005]={0},c[1005]={0};
	int lena=x.size();
	int lenb=y.size();
	for(int i=0;i<lena;i++)a[lena-i]=x[i]-'0';
	for(int i=0;i<lenb;i++)b[lenb-i]=y[i]-'0';
	for(int i=1;i<=lenb;i++){
		int k=0;
		for(int j=1;j<=lena;j++){
			c[i+j-1]=c[i+j-1]+a[j]*b[i]+k;
			k=c[i+j-1]/10;	
			c[i+j-1]%=10;
		}c[i+lena]=k;
	}int lenc=lena+lenb;
	while(c[lenc]==0&&lenc>1)lenc--;
	string l;
	for(int i=lenc;i>0;i--){
		l+=c[i]+'0';
	}return l;
}

娱乐区

不要进来!!!

不要进来!!!听我的!!!

这里面的东西不适合你!!!快出去

快出去,趁现在灾难还未发生!!!

你赢了

小黑屋 FC小游戏

注册于

2021-03-13 15:57:29

统计

练习情况