Dojechałem tylko do tego i dalej nie mam siły. Skąd wziąłeś taki pomysł!? Po prostu, przeczytaj dokładnie, zastanów się a dopiero wtedy koduj. Jak dalej będziesz miał preoblem, to może warto najpierw poczytać, to co już zostało napisane na temat tego zadania: http://discuss.spoj.com/search?q=imieniny
No i warto poczytać i przyswoić sobie wiedzę na temat typów i jaka jest różnica, między int, long i long long.
PS
No i nauczyć się prawidłowo wklejać swój dod do swojego pytania na forum.