Цитата(Сергей Меркурьев @ 17.07.2009 20:36)
Я попытался вычислить у меня получается так. Воде правильно (cycle2=cycle-1)
abc
acb
cab
cba
bca
Сереж, извини, но я не понимаю, что именно у тебя не получается, хоть и стараюсь. Перечитай свой мессадж и поймешь, что из двух общих слов и твоих странных результатов неизвестно, какого процесса, я не могу составить себе картину того, что ты думаешь. Не жалей свои пальцы и клаву. Выражение "краткость - сестра таланта" надо понимать не прямо (чем короче, тем лучше), а так, что краткость - тоже талант. Если ты этим талантом не обладаешь и пытаешься быть кратким - тебя просто не поймут. Я, например, не причисляю себя к слишком талантливым и стараюсь писать развернуто (может, ты заметил). Больше повторять не буду, если мне будет недостаточно твоей информации - пойду заниматься чем-нить другим.
Но может, ты не понимаешь слово "циклически"? Циклически, зачит так:
12345
23451
34512
45123
51234
И можно в обратную сторону:
12345
51234
45123
...
Но не зацикливайся (извиняюсь за каламбур)) на этом, это был всего лишь пример понятия операции. Это все были унарные операции (над одним объектом - число, множество..). Обычное сложение, например - это бинарная операция, в ней участвуют 2 числа. В бинарных операциях тоже есть понятие обратности. Например, +
-1 = - . Но тут нужны некоторые уточнения, которые пока лучше не трогать. Постарайся пока привыкнуть к понятию унарной операции, попридумывай примеры сам.