2018年1月9日 星期二

Python: Sort three integers without using conditional statements and loops

Python: Sort three integers without using conditional statements and loops

Python Basic: Exercise-69 with Solution
Write a Python program to sort three integers without using conditional statements and loops.
Sample Solution:-
x = int(input("Input first number: "))
y = int(input("Input second number: "))
z = int(input("Input third number: "))
a1 = min(x, y, z)
a3 = max(x, y, z)
a2 = (x + y + z) - a1 - a3
print("Numbers in sorted order: ", a1, a2, a3)

========== RESTART: F:\Python_APSC\py-ex-basic-69.py =========
Input first number: 9
Input second number: 45
Input third number: 98
Numbers in sorted order:  9 45 98
>>> 
========== RESTART: F:\Python_APSC\py-ex-basic-69.py =========
Input first number: 89
Input second number: 5
Input third number: 45
Numbers in sorted order:  5 45 89
>>> 



沒有留言:

張貼留言

CRC(循環冗餘檢查)

  CRC(循環冗餘檢查) 完整的 CRC(循環冗餘檢查)逐步演示器 。它支援自定義 生成多項式 與 資料位元流 ,並透過「下一步」按鈕展示二進制長除法(XOR 運算)的過程。 二進制長除法模擬 : CRC 的核心是模二除法(Modulo-2 Division),實務上就是不斷進...