Здравствуйте, morpher, Вы писали:
M>Это насколько изощрённым должен быть алгоритм, чтобы на один и тот же вопрос (Кого?) дать два разных ответа?
Называется количественно-определительный падеж (он же "второй родительный", он же "партитив"): "килограмм сахару".
Как вариант — местный падеж (он же "второй предложный", он же "локатив"): "стоять в снегу", "держать на весу".