Помогите решить задачку, кто-нибудь) | Sololearn: Learn to code for FREE!
Новый курс! Каждый программист должен знать генеративный ИИ!
Попробуйте бесплатный урок
0

Помогите решить задачку, кто-нибудь)

Отборочные соревнования для участия в Олимпиаде длятся 3 дня, и по итогам каждого отборочного дня определяется один победитель. Данный массив массивов представляет собой список всех участников, разделенный по дням (внутри основного массива находятся 3 массива, каждый из которых представляет собой список участников, которые участвовали в соревнованиях в соответствующий день). Напишите программу, которая возьмет номера победителей каждого дня в качестве вводных данных и выведет в результат их имена.

9th Nov 2021, 5:02 PM
Софья
4 ответов
+ 2
Софья , first days which are read as input are integers, you convert them to strings. The other error is you try to access elements of 2D array specifying only one of the dimensions. Look at corrected code. Hope it helps you. https://code.sololearn.com/cO9He8BjI42h/?ref=app
9th Nov 2021, 6:05 PM
TheWh¡teCat 🇧🇬
TheWh¡teCat 🇧🇬 - avatar
0
Пример вводных данных: 2 3 4 Пример результата: Bridgette Ramona Fran Mayur Kristian Dana Пояснение: Победитель 1 дня Bridgette Ramona (2-й участник первого дня) Победитель 2 дня Fran Mayur (3-й участник второго дня) Победитель 3 дня Kristian Dana (4-й участник третьего дня)
9th Nov 2021, 5:02 PM
Софья
0
вот мое решение: { int day1Winner = Convert.ToString(Console.ReadLine()); int day2Winner = Convert.ToString(Console.ReadLine()); int day3Winner = Convert.ToString(Console.ReadLine()); string[][] olympiad = new string[][] { //day 1 - 5 participants new string[] { "Jill Yan", "Bridgette Ramona", "Sree Sanda", "Jareth Charlene", "Carl Soner" }, //day 2 - 7 participants new string[] { "Anna Hel", "Mariette Vedrana", "Fran Mayur", "Drake Hilmar", "Nikolay Brooks", "Eliana Vlatko", "Villem Mario" }, //day 3 - 4 participants new string[] { "Hieremias Zavia", "Ziya Ollie", "Christoffel Casper", "Kristian Dana", } }; //введите код сюда string x = olympiad[day1Winner]; Console.WriteLine(x); string i = olympiad[day2Winner]; Console.WriteLine(i); string y = olympiad[day3Winner]; Console.WriteLine(y);
9th Nov 2021, 5:03 PM
Софья
0
okey, thanks for the explanation
9th Nov 2021, 6:14 PM
Софья