__int 128入出力テンプレート
4385 ワード
__int128
时にはテーマが爆発することがあります.int 128救急(int 128の前に下線が2つあります)
ただしcin、coutで直接出力を入力することはできませんint 128、手書き入出力関数が必要
入出力テンプレート:
実は速く読む板がデータ型を変えたのです
Linuxだけがコンパイルできます(winを使うとテンプレートをセットして盲交するしかありません.板は絶対に間違ってはいけません)
时にはテーマが爆発することがあります.int 128救急(int 128の前に下線が2つあります)
ただしcin、coutで直接出力を入力することはできませんint 128、手書き入出力関数が必要
入出力テンプレート:
実は速く読む板がデータ型を変えたのです
Linuxだけがコンパイルできます(winを使うとテンプレートをセットして盲交するしかありません.板は絶対に間違ってはいけません)
__int128 read(){
__int128 x=0,f=1;
char ch=getchar();
while(!isdigit(ch)&&ch!='-')ch=getchar();
if(ch=='-')f=-1;
while(isdigit(ch))x=x*10+ch-'0',ch=getchar();
return f*x;
}
void print(__int128 x){
if(x<0)putchar('-'),x=-x;
if(x>9)print(x/10);// x>9 x>10 (2019.10 wa )
putchar(x%10+'0');
}