__int128快读快写模板

数据范围较大时可以使用(换算一下约39位)
快读

__int128 read()
{
	__int128 res=0;
	char scan[50];
	scanf(" %s",scan);
	for(int i=0;i<strlen(scan);i++)
	{
		res*=10;
		res+=scan[i]-'0';
	}
	return res;
}

快写

void print(__int128 num)
{
	if(num>9)
	{
		print(num/10);
	}
	putchar(num%10+'0');
}
posted @ 2024-03-26 10:59  晨曦ccx  阅读(277)  评论(0)    收藏  举报
浏览器标题切换
浏览器标题切换end