sashaShelsy
03.09.2020 09:03

Заполните массив случайными целыми числами от 0 до 99. Выведите исходный массив. Сформируйте новый массив, который бы состоял из элементов первого, записанных справа налево. Выведите его на экран. В отличии от задачи 10, в результате должно быть два различных массива. int[] ms = new int[10];
Random rnd = new Random();
for(int i = 0; i < ms.Length-1; i++)
{
ms[i] = rnd.Next(0, 99);
Console.WriteLine(ms[i] + " ");
}
Console.WriteLine();
int[] ms1 = new int[ms.Length];
for(int i = ms.Length-1; i >= ms1.Length-1; i--)
{
Console.WriteLine(ms1[i] + " ");
}
Что не так?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
KatyaSy
05.02.2021 17:45
Производим обратные действия: имея команды "разделить на 3", "разделить на 2" и "отнять 1", сделать из 84 львов 1.

Поскольку нам нужно минимальное количество действий, будем пробовать команды именно в том порядке, в котором они указаны выше, только сначала проверяем, можем ли мы получить число, делящееся на 3 без остатка, отняв только 1.

1)
84 делится на 3 без остатка, результат - 28.

2)
Ближайший делитель 3 к 28 - это 27, получить его можем в одну команду "отнять 1".

3) 27 / 3 = 9

4) 9 / 3 = 3

5) 3 / 3 = 1

ответ: 5 команд.
0,0(0 оценок)
Ответ:
nyk156
05.02.2021 17:45
Производим обратные действия: имея команды "разделить на 3", "разделить на 2" и "отнять 1", сделать из 84 львов 1.

Поскольку нам нужно минимальное количество действий, будем пробовать команды именно в том порядке, в котором они указаны выше, только сначала проверяем, можем ли мы получить число, делящееся на 3 без остатка, отняв только 1.

1)
84 делится на 3 без остатка, результат - 28.

2)
Ближайший делитель 3 к 28 - это 27, получить его можем в одну команду "отнять 1".

3) 27 / 3 = 9

4) 9 / 3 = 3

5) 3 / 3 = 1

ответ: 5 команд.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота