Search This Blog

Saturday 6 April 2019

Skill Rack Daily Challenge Solution - 07/04/2019

Skill Rack

Daily Challenge Solution

Date : 07/04/2019 



ProgramID- 8465

Product - Swap Unit Digits

The program must accept two integers X and Y as the input. The program must print the product of X and Y after swapping their unit digits as the output.
Boundary Condition(s):
1 <= X, Y <= 10^9
Input Format:
The first line contains the value of X and Y separated by a space.
Output Format:
The first line contains the product of X and Y after swapping their unit digits.
Example Input/Output 1:
Input:
984 51
Output:
52974
Explanation:
After swapping the unit digits of 984 and 51, their values become 981 and 54.
So the product of 981 and 54 is 52974.
Hence the output is 52974
Example Input/Output 2:
Input:
3988477 48754884
Output:
194457599172438

Solution :
---------------------------------------------------------------------------------------------

#include<stdio.h>
#include <stdlib.h>

int main()
{
    long long int x,y,a,b,ans;
    scanf("%lld %lld",&x,&y);
    a=x%10;
    x=(x/10)*10;
    b=y%10;
    y=(y/10)*10;
    ans=(x+b)*(y+a)
    printf("%lld",ans);
    return 0;
}
---------------------------------------------------------------------------------------------

No comments:

Post a Comment