Any question you might get in an interview, try to answer it. There are many trick questions that are not there for the sake of the answer, but to test your adaptability to current situation. So never answer no, but at least take a considerate guess. One of those questions might be: how many gas stations do you think there are in USA - you get the point.
Back to your question - assuming that resources include people and necessary hw/sw, I would say that you first see what can you use - how many developers there are at your disposal, what are their strengths / weaknesses. You must based on experience try to guess how long the project would take with one average developer (and this is based only on your experience) and add as many developers you need to meet the deadline. Now, how will the project be organized (project manager, system architect, senior devs etc...) is dependent on the size of the project, and the development methodology you use (Scrum, XP ... ). You can have company - wide system architect that developed framework for most of your solutions. You can have something entirely else - and that's why I would say that this is really just a tricky question to see you adapt.
Back to the point of hw / sw -> this means you go and buy anything that can shorten the timespan of the project enough that it will exceed and return the money invested in those tools (faster computers, IDE, UI frameworks etc...)
Whatever the task, I would just say that finishing it is mostly dependent on not how many devs there are, but how many of those are proficient in the language / framework you are working on - so it is all down to the quality of the team.