Public submissions
Source code of every submission to this problem in this contest will be visible for everyone since 2013-12-13 17:19:31.

SMPSEQ7 - Fun with Sequences (Act 5)

You are given S - a sequence of n integers S = s1, s2 ... sn. Please, compute if it is possible to split S into two parts: s1, s2 ... si and si+1, si+2 ... sn (1 <= i < n) in such a way that the first part is strictly decreasing while the second is strictly increasing one.

Input data specification

In the first line you are given an integer 2 <= n <= 100 and in the following line n integers
-100 <= si <= 100.

Output data specification

One word Yes or No.

Example 1

Input:
5
-1 2 -1 1 -1

Output:
No

Example 2

Input:
6
3 1 -2 -2 -1 3

Output:
Yes

Example 3

Input:
6
2 2 1 0 1 2

Output:
No

Added by:kuszi
Date:2013-12-12
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All except: ASM64
Public source code since: 2013-12-13 17:19:31

hide comments
2014-01-05 02:19:56 kuszi
@carcinogen where would you split the sequence?
2014-01-04 09:20:25 carcinogen
@Ɓukasz Kuszner the way I understand it, example 3's Output should be 'Yes'. If I am wrong please correct me and elaborate on same.
2014-01-01 16:48:48 kuszi
@Ahmad Shalabi parity of n is not important
2013-12-31 14:52:49 Ahmad Shalabi
If the number of n is odd, can split or not.

Last edit: 2013-12-31 14:53:11
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.