Ворона Ася живет возле большого прямоугольного пшеничного поля. Как-то раз, пролетая над полем, Ася заметила, что оно похоже на таблицу, в каждой клетке которой, колосья растут в форме стрелки вверх, вниза, влево или вправо по направлению к другой клетке или вне поля. Теперь Асю интересует, можно ли, переходя по стрелкам от одной клетки к соседней, добраться от левой нижней клетки этого поля до правой верхней. И если можно, то сколько клеток нужно для этого посетить. Формат входных данных В первой строке через пробел записаны размеры поля — высота h и ширина w (1 ⩽ h, w ⩽ 100). Следующие h строк содержат по w символов. Каждый символ определяет направление стрелки в клетке: вправо ‘>’, влево ‘<’, вверх ‘^’ и вниз ‘v’. В правой верхней клетке стоит символ ‘.’. Формат выходных данных Выведите, сколько шагов нужно сделать, чтобы дойти по стрелкам из левой нижней до правой верхней клетки. Выведите −1, если пути нет.
Примеры стандартный ввод стандартный вывод РЕШИТЬ НА ПИТОНЕ или НА С++
заполнить массив состоящий из 10 элементов случайными целыми числами из промежутка [-50;50]. Выведите на экран и вычислите сумму всех отрицательных элементов. Как в программе паскаль. Заранее огромное с:
1
СМОТРЕТЬ ОТВЕТ
Что означает фраза "КАК в программе паскаль" ?:
И потом, "Выведите на экран и вычислите сумму" - это не по-русски, потому что сначала надо вычислить, а затем вывести.
Войди чтобы добавить комментарий
Реклама
ответ, проверенный экспертом
5,0/5
3
Участник Знаний
const
n = 10;
var
x: array[1..n] of integer;
i, s: integer;
begin
Randomize;
Writeln('Элементы массива');
s := 0;
for i := 1 to n do
begin
x[i] := Random(101) - 50;
Write(x[i]:4);
if x[i] < 0 then s := s + x[i]
end;
Writeln;
Writeln('Сумма отрицательных элементов равна ', s);
Часто цифровую трансформацию связывают с информационными технологиями, но важно помнить, что цифровая трансформация — это вопрос стратегии. Так что же такое цифровая трансформация? Это оптимизация бизнес-модели с цифровых технологий. Цифровая трансформация затрагивает не только отдельные аспекты, но затрагивает и бизнес-процессы, ведет к появлению новых компетенций персонала и главное меняет бизнес-модель компании. В последнее время мы можем наблюдать, что коренным образом поменялось расстановка сил в бизнесе. На сегодняшний день можно выделить два типа компаний: изначально цифровые компании, которые создавались, используя цифровые технологии и традиционные компании, которые существуют уже не один десяток лет. Для того чтобы конкурировать с цифровыми им приходится изменяться и менять свое внутреннее устройство. Но когда мы говорим о цифровизации мы не говорим о цифровизации всей компании, мы говорим о цифровизации ее отдельных областей. Например, цифровизация функции маркетинга, цифровизация производства, цифровизация закупок, но самое главное, что чем больше процессов мы оцифровываем, тем больше мы приближаемся к цифровому бизнесу.
znanija
Поиск...
Избавься от ограничений
ПОПРОБУЙ ЗНАНИЯ ПЛЮС СЕГОДНЯ
User avatar
Nastyukha0
10.02.2015
Информатика
5 - 9 классы
ответ дан • проверенный экспертом
заполнить массив состоящий из 10 элементов случайными целыми числами из промежутка [-50;50]. Выведите на экран и вычислите сумму всех отрицательных элементов. Как в программе паскаль. Заранее огромное с:
1
СМОТРЕТЬ ОТВЕТ
Что означает фраза "КАК в программе паскаль" ?:
И потом, "Выведите на экран и вычислите сумму" - это не по-русски, потому что сначала надо вычислить, а затем вывести.
Войди чтобы добавить комментарий
Реклама
ответ, проверенный экспертом
5,0/5
3
Участник Знаний
const
n = 10;
var
x: array[1..n] of integer;
i, s: integer;
begin
Randomize;
Writeln('Элементы массива');
s := 0;
for i := 1 to n do
begin
x[i] := Random(101) - 50;
Write(x[i]:4);
if x[i] < 0 then s := s + x[i]
end;
Writeln;
Writeln('Сумма отрицательных элементов равна ', s);
end.
Часто цифровую трансформацию связывают с информационными технологиями, но важно помнить, что цифровая трансформация — это вопрос стратегии. Так что же такое цифровая трансформация? Это оптимизация бизнес-модели с цифровых технологий. Цифровая трансформация затрагивает не только отдельные аспекты, но затрагивает и бизнес-процессы, ведет к появлению новых компетенций персонала и главное меняет бизнес-модель компании. В последнее время мы можем наблюдать, что коренным образом поменялось расстановка сил в бизнесе. На сегодняшний день можно выделить два типа компаний: изначально цифровые компании, которые создавались, используя цифровые технологии и традиционные компании, которые существуют уже не один десяток лет. Для того чтобы конкурировать с цифровыми им приходится изменяться и менять свое внутреннее устройство. Но когда мы говорим о цифровизации мы не говорим о цифровизации всей компании, мы говорим о цифровизации ее отдельных областей. Например, цифровизация функции маркетинга, цифровизация производства, цифровизация закупок, но самое главное, что чем больше процессов мы оцифровываем, тем больше мы приближаемся к цифровому бизнесу.