Три ученицы: Маша, Настя и Полина – занимаются на дополнительных занятиях любимыми предметами и ходят на олимпиады. Каждая сходила на две олимпиады из следующих шести: информатика, биология, математика, немецкий язык, физкультура, география.
- Зимой на катке часто встречаются трое – Полина и любители физкультуры и географии.
- Информатик и географ переняли интерес к предмету от родителей.
- Маша младше всех. Любитель физкультуры старше любителя математики.
- В парикмахерской все трое: Маша, победитель олимпиады по немецкому языку и математик – ходят к одному мастеру. Кто какими предметами увлекается?
2)На биологической станции работают исследователи. Каждый изучает жизнь какого-либо животного. Из диких животных на станции живут тигры и леопарды. Известно, что 24 человека занимаются изучением тигров. 22 человека изучают леопардов. 7 человек изучают и тигров, и леопардов. Сколько всего исследователей работает на станции?
3)Необходимо закодировать двоичным кодом все 30 символов некоторого алфавита. Какое минимальное количество разрядов потребуется для двоичного кода?
4)Переведите единицы измерения информации:
1)) 5 Кб в байты,
2)) 219 бит в килобайты,
3)) 3680 бит в байты,
4)) 227 байт в мегабайты
5)Мощность алфавита, с которого записано сообщение равна 128 символов. Информационный объём сообщения равен 840 байт. Сколько символов содержит это сообщение?
6)Скорость передачи данных по каналу связи равна 256 Кбит/с. Передача данных заняла 1,5 минуты. Определите информационный объём переданных данных в килобайтах
7)Пользователь работал с каталогом С:\ Списки\ Классы\ 7 классы, в котором редактировал файл Оценки.doc. Затем поднялся на три уровня вверх и спустился на один уровень вниз в подкаталог Успеваемость, создал в нём папку 1 четверть и переместил в него файл Оценки.doc. Каково полное имя файла после перемещения?
8)Найдите объём памяти в килобайтах, необходимый для хранения растрового графического изображения размером 720х640 пикселей. Количество отображаемых цветов равно 256
9)Растровое изображение размером 128х256 пикселей занимает 24 Кб памяти. Найдите максимально возможное число цветов в палитре изображения
// Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('Количество строк в массиве:');
var m:=ReadInteger('Количество столбцов в массиве:');
Writeln('*** Исходный массив [',n,',',m,'] ***');
var a:=MatrRandom(n,m,-99,99);
a.Println(4); Writeln(4*a.ColCount*'-');
Writeln('Кол-во положительных: ',a.ElementsByRow.Where(x->x>1).Count)
end.
Пример
Количество строк в массиве: 5
Количество столбцов в массиве: 12
*** Исходный массив [5,12] ***
-64 16 -1 59 -63 -37 -54 28 -40 39 17 -84
89 8 38 56 -51 20 49 28 -90 -85 1 81
13 52 -10 15 28 -95 76 -77 -54 -27 33 -9
22 43 -40 14 58 19 -75 26 92 94 -59 87
-95 -8 65 -24 -50 62 26 -79 -85 18 -54 -16
Кол-во положительных: 32
using namespace std;
struct link
{
double data;
link* next;
};
link* first = NULL;
void additem(int d) // добавление элементов список
{
link* newlink = new link;
newlink->data = d;
newlink->next = first;
first = newlink;
}
void display() // вывод на экран
{
link* current = first;
while(current)
{
cout << current->data << " ";
current = current->next;
}
}
int max() // max
{
link* current = first;
int m=0;
while(current)
{
if (current->data > m) m = current->data;
current = current->next;
}
return m;
}
void norm(int m) // нормализация
{
link* current = first;
while(current)
{
current->data /= m;
current = current->next;
}
}
int main()
{
int n=10;
int a;
for (int i=1; i<n; i++) {
cin >> a;
additem(a);
}
display();
cout << endl << max() << endl;
norm(max());
display();
}
Пример:
64 45 19 42 83 38 71 23 52
83
0.771084 0.542169 0.228916 0.506024 1 0.457831 0.855422 0.277108 0.626506