Re: кАк таки решить ?

From
Dmitry Statyvka ()
To
Boris Pihtin 2:469/408
Date
2002-12-12T14:52:20Z
Area
RU.ALGORITHMS
From: "Dmitry Statyvka" <dstatyvka@tmsoft-ltd.kiev.ua>

Привет, Boris!
В твоем письме к Dmitry Statyvka  на тему <<кАк таки решить ?>> было:

 BP>       Не канает ... дроби выдает ...
Так, пардон, в исходной постановке было сказано только насчет единицы в случае
ежели три цифры совпадают, а ежели нет то выводим чего захотим, я так понял.
Другое дело, что я решил почему-то, что речь только о первых трех цифрах, прогнал,
не спорю. Щас поправлюсь ;-)

int f(int x) 
{
  int _x = x/10 + (x % 10) * 100;
  return x / _x - 1;
}

int g(int x)
{
  int x1 = f(x / 10);
  x = x/10 + (x % 10) * 1000;
  int x2 = f(x / 10);
  x = x/10 + (x % 10) * 1000;
  int x3 = f(x / 10);
  x = x/10 + (x % 10) * 1000;
  int x4 = f(x / 10);
  return 1 - x1 * x2 * x3 * x4;
}
Dmitry Statyvka.

--- ifmail v.2.15dev5
 * Origin: A poorly-installed InterNetNews site (2:5020/400)