В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
woof1337
woof1337
14.12.2020 00:54 •  Информатика

Задача № 1.2 В шахматном турнире играли игроки из городов: Воркута, Иркутск,
Саратов, Тюмень, Уфа и Рязань. В первом туре Александр играл
С игроком из Воркуты, уфимец – с Николаем, , а Геннадий – с Михаилом.
Во втором туре Денис играл с игроком из Тюмени, а игрок из
Воркуты – с Николаем. В третьем туре Михаил играл с иркутянином.
Николай занял первое место. Геннадий и иркутянин поделили
2-е и 3-е места. Денис стал 4, Семён и саратовец поделили 5-6.
Дайте ответ на следующие вопрос: из какого города приехал каждый участник ?

Задача № 2.1

Даны предложения на русском языке. В правом столбце дан перевод на я зык тумба-юмба, причем слава в переводе указаны в произвольном порядке.
Колобок днём пошел гулять
ам, ту, му, ям
Лиса днём видит - колобок
ту, ля, бу, ам
Колобка лиса пошла поймать
гу, ля, ту, ям
Составьте словарь языка тумба-юмба.

Задача № 2.2
В трех седьмых классах 83 ученика. Из них 28 любят историю, 39 – нравится физкультура, 23 обожают информатику :-). 11 историкам нравятся уроки физкультуры. Восьми ребятам кроме физкультуры нравится информатика. Кроме истории девять учеников любят информатику. Пяти ученикам нравятся все три предмета. (используйте круги Эйлера)
Вопрос : Сколько учеников из всех седьмых классов не интересуют эти предметы?

Показать ответ
Ответ:
Amyy1
Amyy1
29.03.2023 06:23
1. 2 Массивы объявляются тем же оператором, что и обычные переменные
2. Не корректный вопрос: индекс - это обращения к определенному элементу массива, а у самого массива индекса нет. В вариантах ответа ничего похожего на это нет.
3. 4 Массивы заполняются теми же операторами, что и обычные переменные
4. 1 Есть такой ввода в бейсике - конструкция READ DATA
5. 1 Выведется четвертый элемент массива, т.к. нумерация идет с нуля, и первый имеет номер 0, второй - 1, третий - 2, а четвертый - номер 3, который и запрашивается в выражении А(3)
0,0(0 оценок)
Ответ:
Minikotik2007
Minikotik2007
24.03.2023 14:40

ответ:Для начала в onCreate() уберите эту строку:

chatContainer.clear()

Нет смысла чистить только созданный пустой список. Дальше я бы вам советовал следующим образом. Для начала при объявлении адаптера не нужно сразу ему передавать список:

lateinit var adapter: RecyclerChatAdapter

Дальше как только ваш список заполнен вы это проверяете в цикле и инициализируете адаптер:

when {

   documentSnapshot != null -> {

       for (dc in documentSnapshot.documentChanges) {

           when (dc.type) {

               DocumentChange.Type.ADDED -> {

                   val chat = dc.document.toObject(Chat::class.java)

                   chatContainer.add(chat) // Добавление данных в Recycler

                   if(chatContainer.size == documentSnapshot.documentChanges)

                   {

                       adapter = RecyclerChatAdapter(chatContainer)

                   }

               }

           }

       }

   }

}

и дальше сеттинг адаптера как и было у вас в вашем примере. Так же второй вариант как решить вашу проблему, но не уверен что получится, можно в цикле там где вы выводите сообщение в лог обновлять адаптер:

for (i in chatContainer) {

   adapter.notifyDataSetChanged()

}

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