void write(__int128 a) { if(a<0) { cout<<'-'; a=-a; } if(a>9) write(a/10); cout<<(int)(a%10); } __int128 read() { __int128 temp=0; string a; getline(cin,a); for(int i=0;i<a.size();i++) { temp*=10; temp+=a[i]-'0'; } return temp; }
2023-11-07 19:41:40
void write(__int128 a) { if(a<0) { cout<<'-'; a=-a; } if(a>9) write(a/10); cout<<(int)(a%10); } __int128 read() { __int128 temp=0; string a; getline(cin,a); for(int i=0;i<a.size();i++) { temp*=10; temp+=a[i]-'0'; } return temp; }