Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     24 Oct 2003  00:59:05
 To : Roman Tuchin
 Subject : Re: требуется перевести программу с perl на c++
 -------------------------------------------------------------------------------- 
 
 Хмутро.
 
  AC>>>> Лениво... Сколько денег дашь? Бесплатно могу посоветовать
  AC>>>> почитать про шаблон vector в STL - переписывается один в один.
  RT>>> если бы я был дураком то обратился бы в другую эху,
  RT>>> это я все попробовал, но когда в перле в массив запихивается $n
  RT>>> число $#x почему то равно нулю(а это колво элтов массива)
  AC>> Если бы оно было количеством элементов массива, удивление было бы
  AC>> понятно.
 RT> а как бы мне это аналогизировать с вектором на c++?
 
 Размер вектора - это scalar(@x). Оно же в норме $#x+1.
 
  RT>>> К чему бы это?! =) поэтому если перевести все грамотно на c++
  RT>>> получается следующая программа которая, после числа 6 , выдает
  RT>>> разные ответы с программой на перле! может подскажешь где я
  RT>>> наврал?:
  AC>> Меня мало волнует, разные они результаты выдают или одинаковые.
  AC>> Вопрос: какую задачу должна решать данная программа?
 RT> задача следующая:
 RT> 11.     Перечислить все разбиения целого положительного чис-
 RT>     ла  n  на целые положительные слагаемые (разбиения, отличающиеся
 RT>     лишь порядком слагаемых, считаются за одно). (Пример: n=4,  раз-
 RT>     биения 1+1+1+1, 2+1+1, 2+2, 3+1, 4.)
 
 RT> 12.     Представляя по-прежнему разбиения как невозрастающие
 RT>     последовательности, перечислить их в порядке, обратном лексиког-
 RT>     рафическому (для n=4, например, должно получиться 4,  3+1,  2+2,
 RT>     2+1+1, 1+1+1+1).
 
 RT> моя 12
 
 Так навскидку вроде бы начиналось нормально, но по-моему, ты складывал в
 вектор все разбиения кучей, нет?
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 требуется перевести программу с perl на c++   Roman Tuchin   22 Oct 2003 01:02:38 
 Re: требуется перевести программу с perl на c++   Artem Chuprina   22 Oct 2003 13:09:01 
 требуется перевести программу с perl на c++   Roman Tuchin   23 Oct 2003 00:03:18 
 Re: требуется перевести программу с perl на c++   Konstantin Tokar   23 Oct 2003 01:07:58 
 требуется перевести программу с perl на c++   Roman Tuchin   23 Oct 2003 23:14:46 
 Re: требуется перевести программу с perl на c++   Alex Povolotsky   25 Oct 2003 12:53:35 
 Re: требуется перевести программу с perl на c++   Artem Chuprina   23 Oct 2003 13:31:47 
 требуется перевести программу с perl на c++   Roman Tuchin   23 Oct 2003 23:15:36 
 Re: требуется перевести программу с perl на c++   Artem Chuprina   24 Oct 2003 00:59:05 
 Re: требуется перевести программу с perl на c++   Alex Povolotsky   23 Oct 2003 17:07:21 
 требуется перевести программу с perl на c++   Roman Tuchin   23 Oct 2003 23:17:50 
 Re: требуется перевести программу с perl на c++   Alex Povolotsky   25 Oct 2003 12:54:14 
Архивное /ru.perl/1147702a39a0a.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional