#include <utility>
#include <vector>
#include <iostream>
#include <algorithm>
int main()
{
typedef std::pair<std::string, size_t> p_sui;
size_t N;
std::cin >> N;
std::vector<p_sui> vec(N);
for(size_t i = 0; i < N; i++)
{
std::cin >> vec[i].first >> vec[i].second;
}
std::cout << "Фамилия: " << std::max_element(vec.begin(), vec.end(), [](p_sui var1, p_sui var2)
{
return var1.second < var2.second;
})->first << std::endl;
}
1 компьютер как человек умеет получать информацию обробатывать и выводить её.
2 Системный блок - в нём располагаются внутренние узлы персонального компьютера;
Монитор - позволяет вывод данных: текстов, изображений и другой информации;
Клавиатура - служит для ввода информации;
Мышь - хоть при её можно управлять работой компьютерных программ.
3 Данные — поддающееся многократной интерпретации представление информации в формализованном виде, пригодном для передачи, связи или обработки (ISO/IEC 2382:2015). Данные — формы представления информации, с которыми имеют дело информационные системы и их пользователи (ISO/IEC 10746-2:1996).
Компью́терная програ́мма — 1) комбинация компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления (стандарт ISO/IEC/IEEE 24765:2010); 2) синтаксическая единица, которая соответствует правилам определённого языка программирования
Перевод числа из любой системы в десятичную проводится по формуле развёрнутой записи числа.
Допустим, возьмём твой пример:
110011(2) Надо выразить в десятичной.
Пишем это число и над ним записываем его разряды: Начинаем их записывать С конца и счёт начинается с нуля - 0,1,2,3 и т.д.
Дальше по формуле
Это, короче, сумма каждого числа этой цифры, Домноженного на Основание системы счисления данного числа в степени разряда этой цифры. Если Всё равно не понятно, могу ещё пример привести.