3 / 3 / 1
Регистрация: 14.02.2016
Сообщений: 126
|
|
1 | |
Считалочка с использованием списка(класс List<>)12.03.2017, 14:31. Показов 2104. Ответов 9
Метки нет Все метки)
(
9.«Считалка». N ребят стоят по кругу. Начав отсчет от первого, удаляют каждого К-го, смыкая круг после каждого удаления. Определить, кто остался последним.
0
|
|
12.03.2017, 14:31 | |
Ответы с готовыми решениями:
9
Считалочка с использованием списка Класс List. Из списка структур получить список значений одного поля
Класс с использованием list |
55 / 55 / 51
Регистрация: 05.07.2016
Сообщений: 179
|
||||||
12.03.2017, 15:06 | 2 | |||||
0
|
269 / 253 / 186
Регистрация: 28.10.2015
Сообщений: 723
|
||||||
13.03.2017, 09:34 | 3 | |||||
0
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
|
13.03.2017, 09:50 | 4 |
ata,
В кругу десять ребят: Код
1 2 3 4 5 6 7 8 9 10 3 RemoveAt: 3 1 2 4 5 6 7 8 9 10 3 RemoveAt: 5 1 2 4 5 7 8 9 10 3 RemoveAt: 7 1 2 4 5 7 8 10 3 RemoveAt: 2 1 4 5 7 8 10 3 RemoveAt: 5 1 4 5 7 10 3 RemoveAt: 3 1 4 7 10 3 RemoveAt: 3 1 4 10 3 RemoveAt: 2 1 10 3 RemoveAt: 1 10
0
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
|||||||||||
13.03.2017, 12:36 | 6 | ||||||||||
Искать свою ошибку не стал, написал с 0. Там было старое решение, и на 5 итерации там получался не нужный сдвиг...
Код
2 3 1 2 4 5 6 7 8 9 10 4 6 1 2 4 5 7 8 9 10 6 9 1 2 4 5 7 8 10 1 2 1 4 5 7 8 10 3 7 1 4 5 8 10 0 1 4 5 8 10 2 8 4 5 10 1 5 4 10 1 10 4 0 4
1
|
3 / 3 / 1
Регистрация: 14.02.2016
Сообщений: 126
|
|
13.03.2017, 13:12 [ТС] | 7 |
к сожалению,мне нужно,чтобы после каждого удаления элемента K снова нужно вводить с клавиатуры.
То еть не фиксированно каждый 3-ий,а какой нибудь новый Добавлено через 6 минут Например,если пользователь следующим укажет 25 ,то нужно "пробежать" по списку и удалить К-ый элемент т.е. например 1 2 3 4 5 6 7 8 9 10 К= 25 1 2 3 4 6 7 8 9 10 K=8 1 2 4 6 7 8 9 10 и так далее
0
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
||||||
13.03.2017, 13:30 | 8 | |||||
![]() Решение
Cyberlol, Что мешает сделать так:
Заменить 3 на int.Parse(Console.ReadLine())
1
|
269 / 253 / 186
Регистрация: 28.10.2015
Сообщений: 723
|
||||||
13.03.2017, 13:43 | 9 | |||||
1
|
3 / 3 / 1
Регистрация: 14.02.2016
Сообщений: 126
|
|
13.03.2017, 14:17 [ТС] | 10 |
спасибо,вроде бы работает)
0
|
13.03.2017, 14:17 | |
Помогаю со студенческими работами здесь
10
Определить предикат Р(List,Х) который истинен если Х состоит из пар элементов списка List,сумма которых больше половины элементов List Вывод списка. Программа "Считалочка" Преобразование списка list в *list Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |