Salchichas (2) P72625


Statement
 

pdf   zip

¡El carnicero de las salchichas vuelve a la carga! Esta vez tiene NN pedidos distintos, donde cada cliente ha pedido entre mim_i y MiM_i salchichas, con mi<Mim_i<M_i. El cliente acabará satisfecho únicamente si recibe MiM_i salchichas. Si recibe entre mim_i y Mi1M_i-1, el cliente no estará contento, pero la sangre no llegará al río. Por contra, si recibe menos de mim_i salchichas, el cliente llevará al carnicero a los tribunales.

Se te pide que calcules el máximo número de clientes satisfechos que el carnicero puede conseguir sin que nadie llegue a denunciarlo. insatisfechos.

Entrada

Cada entrada contiene como mucho 55 casos. La primera línea contiene el número NN de clientes y la cantidad total TT de salchichas. La segunda línea contiene los 2N2N valores m1m_1, M1M_1, m2m_2, M2M_2, \ldots, mNm_N, MNM_N, con un espacio de separacion entre mim_i y MiM_i, y dos espacios de separación entre MiM_i y mi+1m_{i+1}.

Salida

Para cada caso de pruebas, escribe una línea con la máxima cantidad de clientes que es posible satisfacer sin recibir ninguna denuncia.

Puntuación

  • TestA:   Entradas con N=1N=1.

  • TestB:   Entradas con N=2N=2.

  • TestC:   Entradas con N=3N=3.

  • TestD:   Entradas con N1000N\le 1000.

  • TestE:   Entradas con N100000N\le 100000.

Public test cases
  • Input

    1 10
    5 10
    

    Output

    1
    
  • Input

    1 10
    6 11
    

    Output

    0
    
  • Input

    3 10
    1 3  2 4  11 12
    

    Output

    0
    
  • Input

    4 100
    10 20  20 30  30 40  25 26
    

    Output

    2
    
  • Information
    Author
    Omer Giménez
    Language
    Spanish
    Official solutions
    C++
    User solutions
    C++