Войти
Регистрация
Спроси ai-bota
alinasun230503
07.06.2020 00:34
Сделать таблицу из текста(word)
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
homeLoL
14.02.2021 16:23
По информатике задали ответить с доказательством: когда двоичное число четное...
ddiana004
04.12.2022 19:44
Что такое трассировка? как она производится?...
Glupiy777
04.12.2022 19:44
Как построить в excel несколько графиков на одном рисунке? , заранее...
dana112414
03.07.2020 00:13
1. Задать файл из целых чисел.Найти максимальный элемент файла 2.Уменьшить в 3 раза каждый элемент файла кратный числу 3. 3.Найти кол-во положительных элементов файла. Всё написать...
12CoolGirl121
31.03.2021 20:38
Задача на вероятность Задача на вероятность...
ILiveYou
04.03.2020 03:12
Решите системы уравнений подстановки 30 ! ...
lilofun
07.06.2023 18:10
What does the fox say? is in the house?...
Stafia
29.09.2022 12:16
1) установите систему и тип посадки ∅ 50 g7 h6 ∅ 140 h8 n6 2)найдите придельные отклонения и допуски валов и отверстий ∅ 50 g7 h6 ∅ 140 h8 n6 3)вычислите придельные размеры отверстий...
Кисамяумяумур
09.11.2021 13:35
Выражения 3.4x+4.7x-x-2.1x и найдите его значение при x=4.5...
sonya410
01.11.2020 21:08
Втрёх ящиках 54 кг яблок.в первом ящике на 14 кг яблок меньше, чем во втором, а в трётем ящике-в два раза больше, чем в первом сколько килограммов яблок в каждом ящике?...
Ответ:
100116
19.04.2022 04:50
#include <iostream>
#include <cstring>
#include <vector>
#include <algorithm>
struct StudentData
{
std::string name;
std::string surname;
int math;
int phys;
int comp_science;
};
bool
comp(const StudentData &a, const StudentData &b)
{
int tmp1 = a.math + a.phys + a.comp_science;
int tmp2 = b.math + b.phys + b.comp_science;
return tmp1 > tmp2 ? true : false;
}
int
main(void)
{
int n;
std::cin >> n;
std::vector< StudentData > data(n);
for (int i = 0; i < n; i++) {
std::cin >> data[i].name >> data[i].surname;
std::cin >> data[i].math >> data[i].phys >> data[i].comp_science;
}
std::sort(data.begin(), data.end(), comp);
for (int i = 0; i < n; i++) {
std::cout << data[i].name << " " << data[i].surname << std::endl;
}
return 0;
}
0,0
(0 оценок)
Ответ:
black93
26.11.2020 00:23
Блок-схема - в прилагаемом файле.
Программа:
#include <iostream>
#include <stdlib.h>
using namespace std;
int main() {
const int n = 20;
int a[n];
int k1=0;
int k2=0;
int k3=0;
srand(time(0));
for (int i = 0; i < n; i++) {
a[i]=rand() % 3 +1;
cout << a[i] << " ";
}
cout <<"\n";
for (int i = 0; i < n; i++){
switch(a[i]){
case 1:
k1++; break;
case 2:
k2++; break;
case 3:
k3++; break;
}
}
cout << "k1 = " << k1 << " k2 = " << k2 << " k3 = " << k3 <<"\n";
return 0;
}
Пример:
2 1 2 1 2 1 3 3 2 3 1 3 1 2 3 2 1 3 3 3
k1 = 6 k2 = 6 k3 = 8
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота