HackerRank Python Division problem solution | python Question Solution
Table of Contents
Task
The provided code stub reads two integers, a and b, from STDIN.
Add logic to print two lines. The first line should contain the result of integer division, a//b . The second line should contain the result of float division, a/b .
No rounding or formatting is necessary.
Example
a=3
B=5
The result of the integer division .3//5=0
The result of the float division is .3/5=0.6
Print:
0
0.6
Input Format
The first line contains the first integer, a
The second line contains the second integer, b
Output Format
Print the two lines as described above.
Sample Input 0
4
3
Sample Output 0
1
1.33333333
Problem solution in Python 2 programming.
a = int(raw_input())
b = int(raw_input())
print a/b
print a/float(b)
Problem solution in Python 3 programming.
if __name__ == '__main__':
a = int(input())
b = int(input())
print(a//b)
print(a/b)
Problem solution in pypy programming.
import sys
alls = []
for line in sys.stdin:
alls.append(int(line.strip()))
print alls[0]/alls[1]
print float(alls[0])/float(alls[1])
Problem solution in pypy3 programming.
# Enter your code here. Read input from STDIN. Print output to STDOUT
num = int(input())
den = int(input())
print(num//den)
print(num/den)