Given a list of numbers, sort them and output them one per line from smallest to largest.
Input Specification
The first line of the input contains a positive integer no greater than , the number of numbers to follow.
Each line after will have a single positive integer less than .
Output Specification
Output the numbers in sorted order from smallest to largest, one per line.
Sample Input
4
4
3
2
1
Sample Output
1
2
3
4
Comments
Sorry I don't understand why does it mark it as wrong? It works on pycharm perfectly fine, with my examples and the ones shown above as well. In addition, the input("whatever") part is empty, which is the only difference I've encountered thus far. Any tips/reasons? Thanks in Advance --> Python
Sorting strings is not the same as sorting integers. If you look at your clipped output, you see that your output becomes:
Read the values in the list as integers, and your code should pass. Hope this helps!
Why I'm I getting this?: Test case #1: IR (✗✗✗✗✗✗✗✗✗✗) [0.019s, 8.28 MB] (0/100) Test case #2: IR (✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗) [0.018s, 8.28 MB] (0/200)
This is a line-by-line checker, so you get a checkmark if you get the line correct, and an x if you get the line wrong.
Running your code locally gives the error message
AttributeError: 'int' object has no attribute 'sort'
.