report VI VI EN
Register | Login
  • HOME
  • PROBLEMSET
  • ROADMAP
  • COMPETITION
  • TOPIC
  • RANKING
  • GUIDE
  • MASHUP
  • ABOUT
  • CONTACT
  • Problem
  • Submit
  • Results
Negative and positive - MarisaOJ: Marisa Online Judge

Negative and positive

Time limit: 1000 ms
Memory limit: 256 MB
Given an array $A$ with $n$ integer elements, move the negative elements to the beginning of the array and the positive elements to the end of the array. The relative order of elements with the same sign should be maintained. ### Input - The first line contains an integer $n$. - The second line contains $n$ integers $A_i$. ### Output - Print the array $A$ after rearranging to satisfy the conditions. ### Constraints - $1 \le n \le 1000$. - $-1000 \le A_i \le 1000$. - $A_i \neq 0$. ### Sample Input: ``` 5 1 -2 -5 6 -4 ``` Output: ``` -2 -5 -4 1 6 ```
Array
Even elements
Smallest value
Average
Array reversal
Negative and positive
Consecutive differences
Largest value
Positive and negative
Dominant element
Second largest
Maximum product
Array rotation
Palindrome array
Circle
Insert
Positive subarray
Sorting
Similar Arrays
Unique
Unique 2
Frequent value
Most Frequent Value
Bitonic sequence
Swap
Topic
Basic
Rating 800
Solution (0) Solution