MLoops 17

Задача

Найти закономерность и написать программу, которая выводит аналогичную таблицу для любых чисел n>0(количество столбцов) и m>0 (количество строк).

Замечание 1. В некоторых задачах появляется дополнительный параметр k < n.

Тесты

Входные данные

m n k
13 31 9

Выходные данные

Входные данные

m n k
5 8 4


Выходные данные

Входные данные

m n k
20 20 3

Выходные данные

Алгоритм

Программа выполняется с помощью двух циклов. Первый цикл отвечает за строки, второй за столбцы. Метод заключается в том, чтобы узнать, когда мы записываем именно ‘+’, а уже в остальные места записываем ‘.’.  Для начала проверяем делится ли номер строки, уменьшенный на 1, нацело на 6. Если да, то записываем +.  Далее проверяем, делится ли номер столбца,  уменьшенный на 1, на число k+1, где k — вводимый параметр. Во всех остальных случаях пишем ‘.’.

Код программы

Ссылка на Ideone

http://ideone.com/9QGk0A

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *