Differences between revisions 4 and 6 (spanning 2 versions)
Revision 4 as of 2011-04-19 13:51:36
Size: 1344
Editor: PavelSutyrin
Comment:
Revision 6 as of 2011-05-18 12:31:32
Size: 1455
Editor: PavelSutyrin
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Длинная арифметика (продолжение). Элементы комбинаторики. =
Line 18: Line 19:
1. Реализовать ввод и сравнение длинных чисел.

1. Реализовать сложение и умножение длинных чисел.

1. Вычислить значения {{{100!}}} и {{{2**100}}}.
 1. Реализовать ввод и сравнение длинных чисел.
 1. Реализовать сложение и умножение длинных чисел.
 1. Вычислить значения {{{100!}}} и {{{2**100}}}.

Длинная арифметика (продолжение). Элементы комбинаторики.

ВАЖНЫЕ замечания

Решение каждой задачи предполагает написание полной программы на Си. Эта программа должна читать входные данные из стандартного входного файла, а затем выдавать ответ в стандартный выходной файл. При запуске с терминала это будет означать ввод с клавиатуры и вывод на экран.

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

Обязательно сохраняйте файлы под именами, соответствующими задачам, например:

  • 6.1.c

Задачи для разбора с демонстрацией

  1. longint.c

  2. perm.c

Домашнее задание

  1. Реализовать ввод и сравнение длинных чисел.
  2. Реализовать сложение и умножение длинных чисел.
  3. Вычислить значения 100! и 2**100.

LecturesVMSH/C/2011-04-19 (last edited 2011-05-18 12:37:23 by PavelSutyrin)