Một số nguyên dương được gọi là số bậc thang khi biểu diển thập phân của nó có từ 2 chữ số trở lên và chữ số đứng sau luôn lớn hơn chữ số đứng trước. VD: 1246 là số bậc thang
Code Python minh họa
n = 1223356789 chuso = str(n) bacthang = False if len(chuso) > 1: bacthang = True i=0 while bacthang and (i < len(chuso)-1): if int(chuso[i]) > int(chuso[i+1]): bacthang = False else: i += 1 if bacthang: print('Day la so bac thang') else: print('Day khong la so bac thang')
https://tritue.edu.vn/tuecode/tracnghiem30/index.php/baiviet/post/view/id/219?id=219