Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<math.h>
- int checkLength(int angka){
- int length = 0;
- int checker = 1;
- while(true){
- if(angka > checker){
- ++length;
- checker *= 10;
- }else{
- break;
- }
- }
- return length;
- }
- int main(){
- int x = 0, y = 0;
- int x0 = 0, y0 = 0;
- int x1 = 0, y1 = 0;
- int m = 0;
- int Bm = 0;
- scanf("%d",&x);
- scanf("%d",&y);
- if(x < y){
- m = checkLength((int)x)-1;
- }else{
- m = checkLength((int)y)-1;
- }
- Bm = (int)pow(10.0,m);
- x0 = x % (int)Bm;
- y0 = y % (int)Bm;
- x1 = x / (int)Bm;
- y1 = y / (int)Bm;
- printf("x0 = %d\n", x0);
- printf("y0 = %d\n", y0);
- printf("x1 = %d\n", x1);
- printf("y1 = %d\n", y1);
- //x = x1 Bm + x0
- //y = y1 Bm + y0
- //xy = (x1 Bm + x0) (y1 Bm + y0)
- //xy = x1y1 Bm^2 + x1y0 Bm + x0y1 Bm + x0y0
- //z1 = x1y1
- //z2 = x1y0 + x0y1
- //z3 = x0y0
- fflush stdin;
- getchar();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement