Precision multiplicado por Precisão

1 #include <bits / STDC ++ h.>
 2  usando  namespace std;
3  const  int N = 1e5;
4  carvão animal a [n], B [N];
5  int um [N], b [N], c [N], na, nb;
6  vazio mudança () {
 7      para ( int i = 0 ; i <nd; i ++ ) {
 8          uma [na-i] = A [i] - ' 0 ' ;
9      }
 10      para ( int i = 0 ; i <nb; i ++ ) {
 11          b [NB-i] = B [i] -' 0 ' ;
12      }
 13  }
 14  int main () {
 15      scanf ( " % s% s " , A, B);
16      nd = strlen (A);
17      NB = strlen (B);
18      mudança ();
19      para ( int i = 1 ; i <= nd; i ++ ) {
 20          para ( int j = 1 ; j <= nb; j ++ ) {
 21              c [i + j- 1 ] + = uma [i] * b [ j];
22             c [i + J] + = c [i + j- 1 ] / 10 ;
23              C [i + j- 1 ]% = 10 ;
24          }
 25      }
 26      int nc = Na + NB;
27      enquanto (nc> 1 && c [nc]!) Nc-- ;
28      para ( int i = nc; i> = 1 ; i-- ) {
 29          printf ( " % d " , C [i]);
30      }
 31 de      retorno  0 ;
32 }

 

Acho que você gosta

Origin www.cnblogs.com/zhangqiling/p/12459958.html
Recomendado
Clasificación