One fragment of a given integer N can be selected and its digits reversed (replaced with a right to left version of themselves). What is the maximum number that can be obtained this way from integer N

Respuesta :

Integers are numbers without decimal points. The number could be positive, negative or zero

How to determine the maximum number from the integer

The maximum number from integer N can be determined using the following program written in Python, where comments are used to explain each line

#This prompts the user for input

num = input("Number: ")

#This iterates from 0 to 9

kount = [0 for x in range(10)]

# This iterates through the input, and updates the kount variable

for i in range(len(num)):

   kount[int(num[i])] = kount[int(num[i])] + 1

# This next two lines initialize the greatest number

greatestNum = 0

multiplier = 1

# This iterates through the kount array

for i in range(10):

   #The following is repeated while the current element is greater than 0

while kount[i] > 0:

    #This generates the greatest number

 greatestNum = greatestNum + ( i * multiplier )

 kount[i] = kount[i] - 1

 multiplier = multiplier * 10

#This prints the greatest number

print(greatestNum)

Read more about similar programs at:

https://brainly.com/question/15683939