4 / 6 / 9
Регистрация: 23.03.2010
Сообщений: 77
1

Подсчет количеста аннаграм =)

03.03.2011, 11:55. Показов 467. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
var
  s, s1: string;
  i, j, kol, fac, fact, res, q: longint;
begin
  readln(s);
  q:= 1;
  fac:= 1;
  for i:= 1 to length(s) do
    begin
      fac:= fac*i;
    end;
  for i:=1 to length(s) do
    begin
      kol:= 0;
      s1:= s[1];
      for j:= 1 to length(s) do
        begin
          if s1=s[j] then
            begin
              inc(kol);
              delete(s, j, 1);
            end;
        end;
      fact:= 1;
      for j:= 1 to kol do
        begin
          fact:= fact*j;
        end;
      q:= q*fact;
    end;
  res:= fac div q;
  writeln(res);
end.
Написал эту программу для подсчета количеста аннаграм из введенного с клавиатуры слова. Считает не правильно, подаскажите пожалуйста в чем ошибка
Пример работы программы:
TRANSPOSITION
194594400

Заранее спасибо! =)

Добавлено через 29 минут
Че никто помоч не может?(((
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.03.2011, 11:55
Ответы с готовыми решениями:

Трудности с итерацией и подсчетом количеста функций
Возникли трудности в подсчете количества итераций и количества функций #include <iostream>...

Затруднения с итерацией и подсчетом количеста функций
Подскажите, что не так делаю #include <iostream> #include <conio.h> //для _getch() #include...

Подсчет суммы в столбце до первой пустой строки и новый подсчет
Уже подзабыл как писать макросы, последний раз это делал несколько лет назад, поэтому прошу помощи...

Подсчёт слов в строке. Подсчёт символов в словах строки
Начал изучение строк в С++. Решая задачу по поиску количества строк и количеству указанных символов...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2011, 11:55
Помогаю со студенческими работами здесь

Подсчет
И так задача состоит в том, чтобы сначала подсчитать количесво одинаковых слов в тексте, а потом...

Подсчет
$moneycount = '200'; if($moneycount = 200 to 299) { $i = ($moneycount/10) + $moneycount;...

Подсчет
Помогите в эту прoграмму (она считает и кoличествo cимвoлoв в тeкстe, и сколькo кaждый cимвoл...

БД подсчет
Здравствуйте, вот разбираюсь с прологом, понял как добавлять и удалять, и прочие просты задачи....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru