back_rest
ex mod coder
- Член од
- 19 јули 2006
- Мислења
- 1.590
- Поени од реакции
- 107
Денес нагазив на еднo нубско прашање на нет, како во Java на некој број да му сменел знакот. Од + во - и од - во +. Решенијата беа од креативни, покреативни.
Затоа овде отварам сесија, проблемот е следниот: имаш број, промени му го знакот, и врати го резултатот. Дозволено е се, освен очигледното.
Посебно ми се бендиса недетерминистичкото решение:
Или објектниот модел.
Затоа овде отварам сесија, проблемот е следниот: имаш број, промени му го знакот, и врати го резултатот. Дозволено е се, освен очигледното.
Посебно ми се бендиса недетерминистичкото решение:
Код:
int i;
while (true)
{
i = Math.random() * MAX_INT;
if (i + n==0)
return i;
}
Или објектниот модел.
Код:
NumberOperationsFactory factory = AbstractOperationsFactory.newNumberOperationsFactory();
IntegerOperations operations = factory.newIntegerOperations();
return n - operations.multiply(new Integer(n), new Integer(2)).intValue();