Transportando semillas


Submit solution

Points: 100 (partial)
Time limit: 1.0s
Memory limit: 256M

Author:
Problem type
Allowed languages
C++, Python

Descripción

Ponyo el hámster ha comprado el "Transportador de semillas 2023", consistente en un tablero rectangular de M x N cuadros en los que se colocarán las semillas. El transportador se llena por turnos, aplicando las siguientes reglas:

  1. En cada turno Ponyo coloca dos semillas en cuadros consecutivos (horizontal o vertical) en cualquier parte del tablero.

  2. No se pueden poner dos semillas en un mismo cuadro.

  3. Siempre tiene que poner dos semillas.

Tarea

Ponyo le pide que haga un programa que dada las dimensiones M y N del tablero, determine la mayor cantidad de semillas posible que puede transportar siguiendo las reglas dadas.

Entrada

La primera y única línea contiene dos enteres N y M (1\le N,M \le 10^6), que representan las dimensiones del tablero.

Salida

Un entero que representa la mayor cantidad de semillas posible que puede transportar.

Ejemplo de entrada:

6 3

Ejemplo de salida:

18

Comments


  • 1
    rales  commented on Dec. 1, 2024, 2:49 a.m.

    .


  • 0
    Mauricio  commented on Jan. 21, 2024, 1:40 a.m.

    .


  • 2
    legion06  commented on Aug. 15, 2023, 3:55 p.m.

    eso es matematica simple


  • 0
    LeandroGamer  commented on June 2, 2023, 5:21 p.m.

    se podría resolver multiplicando las dimensiones?


    • 1
      Ali  commented on Aug. 14, 2023, 9:38 p.m.

      Una parte del problema si, analiza casos extremos, de seguro es lo que le falta a tu solución :)


      • -7
        LeandroGamer  commented on Sept. 10, 2023, 2:16 a.m.

        This comment is hidden due to too much negative feedback. Show it anyway.