Pacific knights P27960


Statement
 

pdf   zip

Given an n×mn \times m chess board, how many knights can we place on it so that no two knights threaten each other? For instance, we can place six knights on a 2×52 \times 5 board:

Input

Input consists of several cases, each with nn and mm, both between 1 and 10410^4.

Output

For every case, print the maximum number of knights that we can place on an n×mn \times m chess board without any threats.

Public test cases
  • Input

    2 5
    1 1
    4 1
    3 5
    

    Output

    6
    1
    4
    8
    
  • Information
    Author
    Salvador Roura
    Language
    English
    Official solutions
    C++
    User solutions
    C++