Problem A. Square sort
Statement
You are to write a program that receives a sequence of integer numbers and sorts it,
i. e. writes out all elements in ascending order.
Input file format
Input file contains integer
N — length of the sequnece,
followed by
N integer numbers — elements of the sequence.
Output file format
Output file must contain
N integer numbers,
which must be elements of the source sequence printed in ascending order.
Constraints
0 ≤ N ≤ 3000.
Sequence elements are less than 10
9 by absolute value.
Sample tests
No. |
Input file (input.txt ) |
Output file (output.txt ) |
1 |
5 4 3 10 3 1
|
1 3 3 4 10
|
Problem B. Lin-log sort
Statement
You are to write a program that receives a sequence of integer numbers and sorts it,
i. e. writes out all elements in ascending order.
Input file format
Input file contains integer
N — length of the sequnece,
followed by
N integer numbers — elements of the sequence.
Output file format
Output file must contain
N integer numbers,
which must be elements of the source sequence printed in ascending order.
Constraints
0 ≤ N ≤ 100000.
Sequence elements are less than 10
9 by absolute value.
Sample tests
No. |
Input file (input.txt ) |
Output file (output.txt ) |
1 |
5 4 3 10 3 1
|
1 3 3 4 10
|
Problem C. Bucket sort
Statement
You are to write a program that receives a sequence of words and sorts it in lexicographical order.
Linear order on characters is given by ASCII codes.
Input file format
First line of input file contains integer
N — the sequence length.
Following
N lines contain one word per line.
Each word is exactly three letters long.
Output file format
Output file must consist of
N lines,
each containing one word from sorted sequence.
Constraints
0 ≤ N ≤ 1000000.
Sample tests
No. |
Input file (input.txt ) |
Output file (output.txt ) |
1 |
4
KVN
ACM
FSB
GGG
|
ACM
FSB
GGG
KVN
|