Различия между версиями 1 и 7 (по 6 версиям)
Версия 1 от 2011-04-19 16:50:00
Размер: 1135
Редактор: PavelSutyrin
Комментарий:
Версия 7 от 2011-05-18 15:37:23
Размер: 1430
Редактор: PavelSutyrin
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 1: Строка 1:
= Длинная арифметика. Элементы комбинаторики. =
Строка 13: Строка 14:
6.0.1.

== Задачи для решения в машинном зале ==

6.1.
 1. [[attachment:longint.c]]
 1. [[attachment:perm.c]]
Строка 21: Строка 19:
6.10.  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 (последним исправлял пользователь PavelSutyrin 2011-05-18 15:37:23)