模板库
呼,终于在考试之前复习了一遍所有模板。 球NOIP不跪! BigNumber 1 #include <iostream> 2 #include <cstdio> 3 #include < string > 4 #include <cstring> 5 #include <algorithm> 6 using namespace std; 7 const int maxlen= 3100 ; 8 struct bigint 9 { 10 int a[maxlen],len; 11 bigint() 12 { 13 memset(a, 0 , sizeof a); 14 len= 1 ; 15 } 16 bigint( string str) 17 { 18 memset(a, 0 , sizeof a); 19 len= str.length(); 20 for ( int i= 1 ;i<=len;i++)a[i]=str[len-i]- ' 0 ' ; 21 } 22 bigint( int num) 23 { 24 memset(a, 0 , sizeof a); 25 len= 0 ; 26 if (num== 0 )len++ ; 27 else while (num)a[++len]=num% 10 ,num/= 10 ; 28 } 29 string tostring(