题目描述
      
    
【样例说明】
可以将序列变换为2 4 6或者1 3 5。前者变换代价为1,后者为2。因此最小TransformCost为1。
【数据规模】
对于10%的数据 , N ≤ 100, Q ≤ 10000, 1≤ A, B ≤ 100。
对于30%的数据 , N ≤ 10000, Q ≤ 10000, 1≤ A, B ≤ 100。
对于60%的数据 , N ≤ 10000, Q ≤ 109, 1≤ A, B ≤ Q。
对于100%的数据, N ≤ 500000, Q ≤ 109, 1≤ A, B ≤ Q。
      输入格式
      
    输入包含两行。第一行4个整数,N,Q,A,B。接下来一行包含N个整数,分别为X1,X2,X3...Xn。
      输出格式
      
        输出仅包含一行,为最小的TransformCost(X,Y)。
      样例输入
      
    
    
      样例输出
      
    
        
  
 
      
       
           
      
       
       
      
       Error [ 更改语言 ]      Language
Error [ 更改语言 ]      Language 
     
     
     讨论
      讨论
    