М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Emevuz
Emevuz
06.06.2021 06:50 •  Информатика

Язык программирования python.
напишите программу, которая принимает данные от пользователя с функции input и печатает результат в консоль.

ввод данных

пользователь последовательно вводит данные об учениках в формате

класс фамилия. например: 9 иванов или 12б петров

за один раз вводится один ученик
между символами, обозначающим класс и фамилией, ровно один пробел
количество учеников и классов не ограничено
концом ввода является передача пустого значения

вывод данных
напечатать отсортированных по алфавиту учеников сгруппировав их по отсортированным классам в формате:

класс
фамилия
фамилия
класс
фамилия
фамилия

пример
для входящих данных:

9 иванов
10 петров
11 сидоров
9 морозов
9 беляев
10 никитин
11 борисов

результат должен быть:

9
беляев
иванов
морозов
10
никитин
петров
11
борисов
сидоров
* *

👇
Открыть все ответы
Ответ:
sodemAN2
sodemAN2
06.06.2021
#include <iostream>
#include <list>

using namespace std;

int main() {
    list<int>mylist;
    //Делаем со списком, что хотим
    mylist.push_back(1);
    mylist.push_back(2);
    mylist.push_back(3);
    mylist.push_back(-4);
    mylist.push_back(5);
    for (auto i : mylist) {
        cout << i << " ";
    }
    cout << "\n";
    //Удаляем последний отрицательный элемент
    auto it = mylist.end();
    while (*it > 0) {
        if (it == mylist.begin()) {
            cout << "Not found.\n";
            return 0;
        }
        it--;
    }
    //Делаем со списком, что хотим
    mylist.erase(it);
    for (auto i : mylist){
        cout << i << " ";
    }
    return 0;
}
4,4(30 оценок)
Ответ:
Alisherjon1985
Alisherjon1985
06.06.2021
1)  there  are  4  rooms  in  this  house.  (подставите  количество  сами,  т.к.  не  вижу  в  каком  2)there  are  2  bedrooms  in  this  house. 3) there    in  his  living  (аналогично  на  остальные  вопросы),  т.к.  не  видно  картинки,  чтобы  вам    перечислить,что  в  зале,  в  обеденной  комнате,  ванне,  спальне  и  ученическом  столе).
4,8(23 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ