Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //mnozenje velikih brojeva
- #include <stdio.h>
- #define max 1000
- int main () {
- int A[max], B[max], i, j, R[2*max]={0};
- scanf ("%d", &j);
- for (i=0; i<j; i++) {
- scanf ("%d %d", &A[i], &B[i]);
- //getchar();
- }
- for (i=0; i< max; i++) {
- for (j=0; j< max; j++)
- R[i + j] += A[i] * B[j];
- }
- for (i=1; i< 2*max; i++) {
- R[i] += R[i-1]/1000;
- R[i-1]%=1000;
- //printf ("%d ", R[i-1]);
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment