Pergunta de entrevista da empresa Xilinx

Difficult graph algorithmic questions, and several mathematical puzzles