Возможный дубликат:
Как мне адаптироваться к контрольным вопросам перед собеседованием?
InterviewStreet - это новая компания, которая, по сути, выступает в качестве фильтра для компаний, которые ищут программистов, способных писать код. Моя проблема в том, что моя математика довольно слабая, и я хотел бы изучить ее, даже если она с нуля, чтобы иметь возможность решать такие вопросы, как этот, который можно найти на их сайте:
Find the no of positive integral solutions for the equations (1/x) + (1/y) = 1/N! (read 1 by n factorial) Print a single integer which is the no of positive integral solutions modulo 1000007
Теперь, пожалуйста, НЕ публикуйте ответ на этот вопрос, он взят непосредственно из InterviewStreet и не должен быть размещен здесь. Это не тот ответ, который я ищу в этой теме. Я задаю более фундаментальный вопрос, на который, вероятно, могут ответить некоторые хакеры из SO-сообщества.
Как подготовиться к такому вопросу? Какие ресурсы доступны для меня, чтобы изучить / узнать, как решить этот тип проблемы? Охвачено ли это в открытой учебной программе MIT? Ханская академия? Какие-то конкретные книги? Я даже не уверен, с чего начать решение вышеуказанной проблемы, и я хотел бы узнать, какие шаги я могу предпринять для этого.