usaco: fix makefile and gift1.c

Signed-off-by: Rohit Yadav <bhaisaab@baagi.org>