Решения задач acmp.ru
Главная
Вход
Регистрация
Четверг, 01.10.2020, 05:52Приветствую Вас Гость | RSS
Меню сайта

Категории раздела
Pascal [121]
C++ [76]

Поиск

Мини-чат
200

Легкий заработок!

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Главная » Файлы » Pascal

0165 Только вправо или вниз

Скачать файл можно после просмотра рекламы:

05.06.2012, 02:55
var a,l:array[1..100,1..100] of integer;
i,j,m,n,k:integer;
f,t:text;
begin
assign(f,'input.txt');
assign(t,'output.txt');
reset(f);rewrite(t);
readln(f,m,n);
for i:=1 to m do
    for j:=1 to n do
        read(f,a[i,j]);
l[1,1]:=1;
for i:=1 to m do
    for j:=1 to n do
        begin
        for k:=1 to i-1 do
            if(a[k,j]=i-k) then inc(l[i,j],l[k,j]);
        for k:=1 to j-1 do
            if(a[i,k]=j-k) then inc(l[i,j],l[i,k]);
        end;
write(t,l[m,n]);
close(f);
close(t);
end
Категория: Pascal | Добавил: shum
Просмотров: 2210 | Загрузок: 0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Это интересно!


Copyright MyCorp © 2020