Сколько единиц в двоичной записи числа 8 115 4 123 2 543 15
Перейти к содержимому

Сколько единиц в двоичной записи числа 8 115 4 123 2 543 15

  • автор:

с информатикой ! Сколько единиц в двоичной записи числа 8115 – 4123 + 2543 – 15?

с информатикой ! Сколько единиц в двоичной записи числа 8115 – 4123 + 2543 – 15?

Решение на языке pyhton ниже. Данная задача относится к заданию 14 ЕГЭ по информатике. Видео-разбор подобной задачи можно посмотреть по ссылке (решение в ручную) https://xn--b1aga7bdp8a.xn--p1ai/product/%d0%b7%d0%bd%d0%b0%d1%87%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b0%d1%80%d0%b8%d1%84%d0%bc%d0%b5%d1%82%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b3%d0%be-%d0%b2%d1%8b%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f/

Жирным выделил правильный вариант

Много ! Кто не знает- не лезьте

Отмечу лучший, если всё правильно

В качестве гипертекстовых ссылок можно использовать:

а)слово, группу слов или картинку,при подведении мыши к которымее курсор принимает формучеловеческой руки

2) только картинку

Какой из циклов вне зависимости от результата условия выполнит тело цикла хотя бы раз? *

цикл с постусловием

цикл с предусловием

цикл с параметром

Сколько раз будет выполнено (тело цикла) в следующем фрагменте программы: for:=20 to 10 do(тело цикла)? *

Web-страница представляет собой . *

Текстовый файл с расширением htm или html

Текстовый файл с расширением txt или doc

Двоичный файл с расширением com или exe

Графический файл с расширением gif или jpg

Браузеры (например, Microsoft Internet Explorer) являются *

трансляторами языка программирования

средством просмотра web-страниц

Какой из циклов выполняет известное количество повторений? *

цикл с постусловием

цикл с предусловием

цикл с параметром

Какой из циклов может и не выполнять действия после условия, а осуществлять выход сразу из цикла? *

цикл с параметром

цикл с постусловием

цикл с предусловием

Фрагмент программы, который будет выполняться раз за разом, пока выполняется условие — это . *

Сколько единиц в двоичной записи числа 8148 4123 2654 17

Сколько единиц в двоичной записи числа 8^415 — 4^162 + 2^543 — 25? решить подробно, лучше на листочке

Program Dafnochka;
uses crt;
type
TypeD=set of 0..10;
var
dr,d1,d2,d3:TypeD;
c:integer;
begin
d1:=[2,4,6,8];
d2:=[0,1,2,3,5];
d3:=[1,3,5,7,9];

writeln(‘Множество D1:’);
for c:=0 to 10 do
if c in d1 then
write (‘ ‘,c,’ ‘);
writeln();
writeln();
writeln(‘Множество D2:’);
for c:=0 to 10 do
if c in d2 then
write (‘ ‘,c,’ ‘);
writeln();
writeln();
writeln(‘Множество D3:’);
for c:=0 to 10 do
if c in d3 then
write (‘ ‘,c,’ ‘);
writeln();
writeln();

dr:=d1+d2;
writeln(‘Пример 1 — объединение множеств D1 U D2’);
for c:=0 to 10 do
if c in dr then
write (‘ ‘,c,’ ‘);
writeln();
dr:=d2-d3;
writeln();
writeln(‘Пример 2 — разность множеств D2\D3’);
for c:=0 to 10 do
if c in dr then
write (‘ ‘,c,’ ‘);
writeln();
dr:=d2*d3;
writeln();
writeln(‘Пример 3 — пересечение множеств D2 П D3’);
for c:=0 to 10 do
if c in dr then
write (‘ ‘,c,’ ‘);
writeln();
end.

Решение
K=2^2
b=2
V=L*M*b=128*128*2=32768 бит=4096 байт=4 Кбайт

Задание 24. Хранение вещественных чисел

Нажмите, чтобы узнать подробности

Записатьт числа в машинном представлении в 4-байтной ячейке и результат перевести в шестнадцатеричную систему.

-127,383 (с точностью до 3-х разрядов после запятой при переводе в двоичную систему)

Восстановить числа по их шестнадцатеричному представлению

Некоторое число X из десятичной системы счисления перевели в системы счисления с основаниями 16, 8. Часть символов при записи утеряна. Позиции утерянных символов обозначены *:

X = 3*916 = 1**8.

Сколько чисел соответствуют условию задачи?

Сколько единиц в двоичной записи числа 8 148 – 4 123 + 2 654 – 17?16-111

Значение арифметического выражения: 9 7 + 3 21 – 19 записали в системе счисления с основанием 3. Сколько цифр «2» содержится в этой записи?

В некоторой стране автомобильный номер длиной 5 символов составляют из заглавных букв (задействовано 30 различных букв) и любых десятичных цифр в любом порядке. Каждый такой номер в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит). Определите объём памяти в байтах, отводимый этой программой для записи 50 номеров.

Презентация на тему ЕГЭ по информатике: 2018 и далее

Слайд 1ЕГЭ по информатике: 2018 и далее…
К.Ю. Поляков

ЕГЭ по информатике: 2018 и далее… К.Ю. Поляков

Слайд 2Изменения в 2018 году
новое задание 18 (множества и логика)
новое задание 26

С. Кравцов:
«Планируем через два года ввести полностью информатику на компьютерах». 21.02.2018

Изменения в 2018 году новое задание 18 (множества и логика) новое задание 26 (стратегии) задание 25 –

Слайд 3B1: двоичная система счисления
Сколько единиц в двоичной записи шестнадцатеричного числа 12F016.

Укажите наименьшее число, двоичная запись которого содержит ровно три значащих нуля и три единицы. Ответ запишите в десятичной системе счисления

B1: двоичная система счисления Сколько единиц в двоичной записи шестнадцатеричного числа 12F016. 1 + 1 +

Слайд 4

B1: двоичная система счисления
Сколько единиц в двоичной записи десятичного числа 1025?
«в

511 = 512 — 1
= 10000000002 — 1 = 1111111112
Ответ: 9

B1: двоичная система счисления Сколько единиц в двоичной записи десятичного числа 1025? «в лоб» –

Слайд 5

B1: двоичная система счисления
Сколько единиц в двоичной записи десятичного числа 999?
«в

519 = 512 + 7
512 = 10000000002 7 = 1112
плюс три единицы: 4

B1: двоичная система счисления Сколько единиц в двоичной записи десятичного числа 999? «в лоб» –

Слайд 6
B1: системы счисления
Какое из указанных ниже чисел может быть записано в

двоичной системе счисления в виде 1xxx10, где x может означать как 0, так и 1?

1) 74 2) 38 3) 60 4) 47

1000102 = 34 ≤ N ≤ 1111102 = 62
1xxx10 ⇒ делится на 2
1xxx10 ⇒ не делится на 4

B1: системы счисления Какое из указанных ниже чисел может быть записано в двоичной системе счисления в

Слайд 7B2: логические функции
всего 25 = 32 строки
для 3-х: F = G

Даны две логические функции F и G от 5 одинаковых переменных. В их таблицах истинности 5 одинаковых строк, причём в 3 из них обе функции равны 1. При скольких комбинациях переменных
функция F∙G равна 0 (равна 1)
функция F+G равна 0 (равна 1)

B2: логические функции всего 25 = 32 строки для 3-х: F = G = 1 ⇒ F∙G

Слайд 8B2: логические функции
«в лоб» – подставлять в формулы…
если все «ИЛИ» ⇒

B2: логические функции «в лоб» – подставлять в формулы… если все «ИЛИ» ⇒ один ноль

Слайд 9

B2: логические функции
Заданы все строки таблицы истинности, для
которых функция

B2: логические функции Заданы все строки таблицы истинности, для которых функция

Слайд 10
B2: логические функции (СДНФ)
Заданы все строки таблицы истинности, для
которых функция

B2: логические функции (СДНФ) Заданы все строки таблицы истинности, для которых функция

Слайд 11

B2: логические функции
Заданы все строки таблицы истинности, для
которых функция

B2: логические функции Заданы все строки таблицы истинности, для которых функция

Слайд 12B2: логические функции (СКНФ)
x
z
y
w

B2: логические функции (СКНФ) x z y w

Слайд 13

B2: логические функции
Задана таблица функции

B2: логические функции Задана таблица функции

Слайд 14

B2: логические функции
Задана таблица функции

B2: логические функции Задана таблица функции

Слайд 15

B2: логические функции
Задана таблица функции

B2: логические функции Задана таблица функции

Слайд 16

B2: логические функции (СДНФ)
Задана таблица функции

B2: логические функции (СДНФ) Задана таблица функции

Слайд 17

B2: логические функции
Задана таблица функции

B2: логические функции Задана таблица функции

Слайд 18

B2: логические функции
Задана таблица функции

B2: логические функции Задана таблица функции

Слайд 19

B2: логические функции (СДНФ)
Задана таблица функции

B2: логические функции (СДНФ) Задана таблица функции

Слайд 20B2: логические функции
Функция F = ((w ∨ y) ≡ x) ∨

B2: логические функции Функция F = ((w ∨ y) ≡ x) ∨ ((w → z) ∧ (y

Слайд 21B2: логические функции
F = ((w ∨ y) ≡ x) ∨ ((w

w = 0: F = (y ≡ x) + (y → 0) = 0.
y = 1, x = ¬ y = 0, z =

B2: логические функции F = ((w ∨ y) ≡ x) ∨ ((w → z) ∧ (y →

Слайд 22B2: логические функции
F = ((w ∨ y) ≡ x) ∨ ((w

w = 1: F = (1 ≡ x) + (1 → z) = 0.
x = 0, z = 0, y =

B2: логические функции F = ((w ∨ y) ≡ x) ∨ ((w → z) ∧ (y →

Слайд 23B2: логические функции
Сравниваем с заданной таблицей:
x
z
y
w

B2: логические функции Сравниваем с заданной таблицей: x z y w

Слайд 24B3: весовые матрицы графов
матрица несимметричная (орграф)
две дороги с односторонним движением
«сколько есть

B3: весовые матрицы графов матрица несимметричная (орграф) две дороги с односторонним движением «сколько есть дорог проходящих через

Слайд 25
B3: весовые матрицы графов
степени вершин

Определить длину дороги между В и

B3: весовые матрицы графов степени вершин Ответ: 20 Определить длину дороги между В

Слайд 26

B3: весовые матрицы графов
степени вершин

Определить длину дороги между A и

B3: весовые матрицы графов степени вершин Ответ: 46 Определить длину дороги

Слайд 27B4-1: табличные базы данных
сколько потомков (детей, внуков, правнуков…) у X?
сколько предков

B4-1: табличные базы данных сколько потомков (детей, внуков, правнуков…) у X? сколько предков X есть в таблице?

Слайд 28B4-1: табличные базы данных
У скольких детей на момент их рождения матерям

убираем данные про отцов

B4-1: табличные базы данных У скольких детей на момент их рождения матерям было больше 22 полных лет?

Слайд 29B5: кодирование и декодирование
Сообщения, содержат буквы П, О, С, Т; используется

B5: кодирование и декодирование Сообщения, содержат буквы П, О, С, Т; используется двоичный код, допускающий однозначное декодирование.

Слайд 30B5: кодирование и декодирование
Для букв А, Б, В, Г, Д, Е,

B5: кодирование и декодирование Для букв А, Б, В, Г, Д, Е, решили использовать неравномерный двоичный код,

Слайд 31B5: кодирование и декодирование
Сообщения содержат три гласные буквы: А, Е, И

5 согласных букв ⇒ ≥ 3 бита

B5: кодирование и декодирование Сообщения содержат три гласные буквы: А, Е, И – и пять согласных букв:

Слайд 32B5: кодирование и декодирование
00
010
011
100
1010
1011
1101
1110
1111
00x

B5: кодирование и декодирование 00 010 011 100 1010 1011 1101 1110 1111 00x

Слайд 33
B6-1: автомат
Вход: натуральное число N.
В конец двоичной записи дописывается бит

Должны получить чётное = 126 или 128 или …

После div 2 должна сохраниться чётность!

126 / 2 = 63 = 1111112 : – 6 единиц, чётность

B6-1: автомат Вход: натуральное число N. В конец двоичной записи дописывается бит чётности

Слайд 34
B6-1: автомат
Укажите наименьшее число, для которого в результате
выполнения

Должны получить чётное = 138, 140, 142, …

После div 2 должна сохраниться чётность!

138 / 2 = 69 = 10001012 : – 3 единицы, нечётность

140 / 2 = 70 = 10001102 : – 3 единицы, нечётность

142 / 2 = 71 = 10001112 : – 4 единицы, чётность

B6-1: автомат Укажите наименьшее число, для которого в результате выполнения этого алгоритма получится

Слайд 35B10: комбинаторика
Сколько есть 5-буквенных слов, в которых есть только буквы П,

B10: комбинаторика Сколько есть 5-буквенных слов, в которых есть только буквы П, И, Р, причём буква П

Слайд 36B10: комбинаторика
Все пятибуквенные слова в алфавите

Ответ: 5 · 6 · 6 · 6 · 5 = 5400.

Слайд 37B10: комбинаторика
Все 4-буквенные слова в алфавите ,
при

Слайд 38B10: комбинаторика
Все 4-буквенные слова в алфавите ,
при

Ответ: 625 – 256 – 256 = 113

Слайд 39B12: адресация в сетях
IP-адрес 224.128.112.142
Адрес сети 224.128.64.0.
Чему

маска: 110000002 = 192

не забываем про старшие единицы!

B12: адресация в сетях IP-адрес 224.128.112.142 Адрес сети 224.128.64.0. Чему равен третий слева

Слайд 40B12: адресация в сетях
IP-адрес 111.81.208.27
Адрес сети 111.81.192.0.
Каково

B12: адресация в сетях IP-адрес 111.81.208.27 Адрес сети 111.81.192.0. Каково минимальное значение третьего

Слайд 41B12: адресация в сетях
IP-адрес 71.192.0.12
Адрес сети 71.192.0.0.
Сколько возможно масок?

18 свободных битов

B12: адресация в сетях IP-адрес 71.192.0.12 Адрес сети 71.192.0.0. Сколько возможно масок? IP:

Слайд 42B14: Чертёжник
сместиться на (–3, –3)
ПОВТОРИ N РАЗ
сместиться на (a, b)

наименьшее N > 1
наибольшее N
все возможные N
сумма всех N

N = общий делитель(25,10)

B14: Чертёжник сместиться на (–3, –3) ПОВТОРИ N РАЗ сместиться на (a, b) сместиться на

Слайд 43
B14: Редактор
заменить(v,w)
нашлось(v)

ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось

Каков результат обработки строки 88888…8 ?

B14: Редактор заменить(v,w) нашлось(v) ПОКА нашлось (222) ИЛИ нашлось (888) ЕСЛИ нашлось

Слайд 44B14: Редактор: в чём различие?

1: ПОКА нашлось (222) ИЛИ нашлось (888)

2: ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (888)
ТО заменить (888, 2)
ИНАЧЕ заменить (222, 8)

B14: Редактор: в чём различие? 1: ПОКА нашлось (222) ИЛИ нашлось (888) ЕСЛИ нашлось

Слайд 45B15: количество путей в графах
А

Б
В
Г
Д
Е
Ж
И
К
Л
Сколько существует различных путей из города А

B15: количество путей в графах А Б

Слайд 46B15: количество путей в графах
А

Б
В
Г
Д
Е
Ж
И
К
Л
Сколько существует различных путей из города А

B15: количество путей в графах А Б В

Слайд 47B15: количество путей в графах
А

Б
В
Г
Д
Е
Ж
И
К
Л
Сколько существует различных путей из города А

B15: количество путей в графах А Б В Г

Слайд 48B16: системы счисления
Сколько единиц (двоек)) содержится в двоичной (троичной, …) записи

B16: системы счисления Сколько единиц (двоек)) содержится в двоичной (троичной, …) записи числа X? 10N = 100…0

Слайд 49B16: системы счисления
2N – 2M = 2M · (2N-M – 1)

B16: системы счисления 2N – 2M = 2M · (2N-M – 1) M N-M descrip

Слайд 50B16: системы счисления
Сколько единиц содержится в двоичной записи числа (24400–1)·(42200+2)?
(24400–1)·(42200+2) =

B16: системы счисления Сколько единиц содержится в двоичной записи числа (24400–1)·(42200+2)? (24400–1)·(42200+2) = (24400–1)·(24400+1+1)

Слайд 51B16: системы счисления
Сколько единиц содержится в двоичной записи значения числа 8148

8148 = 2444
4123 = 2246
2654
17 = 32 – 15
= 25 – 24 + 20

2654 + 2444 – 2246 – 25 + 24 – 20

2246 – 25 + 24 – 20

1 + 197 + 241 + 4 = 443

B16: системы счисления Сколько единиц содержится в двоичной записи значения числа 8148 – 4123 + 2654 –

Слайд 52B16: системы счисления
Сколько единиц содержится в двоичной записи значения числа 8148

8148 = 2444
4123 = 2246
2654
17 = 16 + 1
= 24 + 20

2654 + 2444 – 2246 – 24 – 20

2444 – 2246 – 24 – 20

B16: системы счисления Сколько единиц содержится в двоичной записи значения числа 8148 – 4123 + 2654 –

Слайд 53B16: системы счисления
Сколько двоек содержится в троичной записи значения числа 9118

9118 = 3236
27 = 33

B16: системы счисления Сколько двоек содержится в троичной записи значения числа 9118 + 3123 – 27? 9118

Слайд 54B17: запросы в поисковых системах
A = США B

NА | B = NA + NB – NA & B

NA = 450 – 260 + 50 = 240

B17: запросы в поисковых системах A = США B = Япония | Китай NА

Слайд 55B17: запросы в поисковых системах
NА | B | C = NA

NA & B = 22 + 40 + 24 – 12 – 66 =

Правило включений и исключений для 3-х областей:

B17: запросы в поисковых системах NА | B | C = NA + NB + NC

Слайд 56B18: логические операции, множества
P = [37; 60] и Q = [40;

тождественно истинно, то есть равно 1 при любом значении переменной х.

B18: логические операции, множества P = [37; 60] и Q = [40; 77]. Укажите наименьшую возможную длину

Слайд 57B18: логические операции, множества
Множество А: натуральные числа. Выражение
истинно при любом значении

B18: логические операции, множества Множество А: натуральные числа. Выражение истинно при любом значении х. Определите наименьшее возможное

Слайд 58B18: логические операции, множества
«&» – побитовая конъюнкция (И). Выражение
истинно при любом

(x & 49 ≠ 0) → ((x & 33 = 0) → (x & A ≠ 0))

B18: логические операции, множества

Слайд 59B18: логические операции, множества
«&» – побитовая конъюнкция (И). Выражение
истинно при любом

(x & 49 ≠ 0) → ((x & 33 = 0) → (x & A ≠ 0))

номер бита 5 4 3 2 1 0
49 = 110001
X = abcdef
X & 49 = ab000f

⇒ среди битов есть ненулевые

B18: логические операции, множества

Слайд 60B18: логические операции, множества
«&» – побитовая конъюнкция (И). Выражение
истинно при любом

(x & 49 ≠ 0) → ((x & 33 = 0) → (x & A ≠ 0))

⇒ все биты нулевые

⇒ среди битов есть ненулевые

номер бита 5 4 3 2 1 0
33 = 100001

B18: логические операции, множества

Слайд 61B18: логические операции, множества
«&» – побитовая конъюнкция (И). Выражение
истинно при любом

(x & A ≠ 0) → ((x & 20 = 0) → (x & 5 ≠ 0))

B18: логические операции, множества

Слайд 62B18: логические операции, множества
«&» – побитовая конъюнкция (И). Выражение
x & 5

⇒ все биты нулевые

⇒ все биты нулевые

Amax = 24 + 22 + 20 = 21

истинно при любом натуральном х. Определите наибольшее возможное значение A.

(x & A ≠ 0) → ((x & 20 = 0) → (x & 5 ≠ 0))

Они обнулят биты числа при &!

B18: логические операции, множества

Слайд 63B18: логические операции, множества
Для какого наибольшего (наименьшего) целого числа A следующая

9 ⋅ 9 ≤ A ⇒ Amin = 81

((x ≤ 9) → (x⋅x ≤ A)) ∧ ((y⋅y ≤ A) → (y ≤ 9))

1) при x ≤ 9 нужно обеспечить x⋅x ≤ A

2) при y > 9 нужно обеспечить A

Слайд 64
B18: логические операции, множества
Для какой наибольшей (наименьшей) длины отрезка A следующая

( (x ∈ A) → (x2 ≤ 100) ) ∧ ( (x2 ≤ 64) → (x ∈ A) )

1) при x ∈ A нужно обеспечить x2 ≤ 100

2) при x2 ≤ 64 нужно обеспечить x ∈ A

| x | ≤ 10 ⇒ A ∈ [-10; 10]

B18: логические операции, множества Для какой наибольшей (наименьшей) длины отрезка A следующая формула тождественно истинна: (

Слайд 65B19: обработка массивов
Массив с индексами от 0 до 9.

Слайд 66B19: обработка массивов
6 9 7 2 1 5 0 3 4

1) 9 6 7 2 1 5 0 3 4 8

2) 9 7 6 2 1 5 0 3 4 8

3) 9 7 6 2 5 1 0 3 4 8

4) 9 7 6 2 5 1 3 0 4 8

5) 9 7 6 2 5 1 3 4 0 8

6) 9 7 6 2 5 1 3 4 8 0

B19: обработка массивов 6 9 7 2 1 5 0 3 4 8 1) 9 6 7

Слайд 67B19: обработка массивов
Массив с индексами от 0 до 9.

Слайд 68
B19: обработка массивов
Массив с индексами от 0 до 10.

max = 999 – 100 = 899

B19: обработка массивов Массив с индексами от 0 до 10. s:=0;

Слайд 69B19: обработка массивов
Массив с индексами от 0 до 10.

max = 999 + 999 – 100 – 100 = 1798

B19: обработка массивов Массив с индексами от 0 до 10. s:=0; n:=10;

Слайд 70B20: циклы и условия («узнай алгоритм»)
Укажите наименьшее пятизначное число x, при

a := 0;
b := 10;
readln(x);
while x > 0 do begin
y := x mod 10;
x := x div 10;
if y > a then a := y;
if y

Слайд 71B20: циклы и условия
Укажите наименьшее число x, большее 100, при котором

var x, L, M: integer;
begin
readln(x);
L := x; M := 65;
if L mod 2 = 0 then
M := 52;
while L <> M do
if L > M then
L := L — M
else
M := M – L;
writeln(M);
end.

x нечётное: НОД(x,65) = 26

x чётное: НОД(x,52) = 26

x делится на 26,
не делится на 52!

B20: циклы и условия Укажите наименьшее число x, большее 100, при котором будет напечатано 26. var x,

Слайд 72B21: циклы и процедуры
Найдите число различных значений k, при которых программа

function f(n: longint): longint;
begin
f:= n*(n-1)+10
end;

readln(k);
i:= 0;
while f(i) = k

B21: циклы и процедуры Найдите число различных значений k, при которых программа выдаёт тот же ответ, что

Слайд 73
B21: циклы и процедуры
Найдите число различных значений k, при которых программа

function f(n: longint): longint;
begin
f:= n*(n-1)+10
end;

readln(k);
i:= 0;
while f(i)

Слайд 74B21: циклы и процедуры
Найдите наименьшее значение k, при котором программа выдаёт

def f(n):
return n*n*n
def g(n):
return 2*n+3
k = int(input())
i = 1
while f(i)

Слайд 75B22: программы для исполнителей
прибавь 1
умножь на 2
Сколько существует программ, для которых

B22: программы для исполнителей прибавь 1 умножь на 2 Сколько существует программ, для которых из числа 2

Слайд 76N делится на 3

B22: программы для исполнителей
прибавь 1
прибавь 2
умножь на 3
Сколько

N делится на 3 B22: программы для исполнителей прибавь 1 прибавь 2 умножь на 3 Сколько

Слайд 77C24: исправление ошибок
Считывается натуральное число x, нужно найти количество значащих цифр

readln(x);
c:= 0;
while x > 0 do begin
c:= c + x mod 2;
x:= x div 10
end;
writeln(c)

неверное начальное значение
неверное условие цикла
неверное изменение переменных
неверный вывод

C24: исправление ошибок Считывается натуральное число x, нужно найти количество значащих цифр в его двоичной записи. readln(x);

Слайд 78

C24: исправление ошибок
Нужно написать программу, которая выводит на экран максимальную цифру

readln(N);
maxDigit := N mod 10;
while N > 0 do begin
digit := N mod 10;
if digit mod 3 = 0 then
if digit > maxDigit then
maxDigit := digit;
N := N div 10;
end;
if maxDigit = 0 then writeln(‘NO’)
else writeln(maxDigit);

последняя цифра делится на 3
находим максимум

C24: исправление ошибок Нужно написать программу, которая выводит на экран максимальную цифру числа, кратную 3.

Слайд 79С26: игра с буквами
Задание 1. а) Укажите, у кого есть выигрышная

выигрышная стратегия есть у Пети
ему нужно написать букву А
при этой стратегии возможна одна партия
она закончится словом АБВГДАБВГДХ

С26: игра с буквами Задание 1. а) Укажите, у кого есть выигрышная стратегия при исходном наборе слов

Слайд 80С26: игра с буквами
Задание 1. б) Укажите, у кого есть выигрышная

выигрышная стратегия есть у Пети
ему нужно написать букву Т
при этой стратегии возможна одна партия
она закончится словом ТРИТРИ…ТРИ

С26: игра с буквами Задание 1. б) Укажите, у кого есть выигрышная стратегия при исходном наборе слов

Слайд 81С26: игра с буквами
Задание 2. В задании 1а поменяйте местами две

в слове ДГВБАДГВБА поставить на первое место А, например, поменять местами первую и последнюю буквы:
Ване нужно написать букву Г
при этой стратегии возможна одна партия
она закончится словом АГВБАДГВБД

С26: игра с буквами Задание 2. В задании 1а поменяйте местами две буквы в более коротком слове

Слайд 82С26: игра с буквами
Задание 3. Рассмотрим набор слов
max) then
max := a[j]*a[i];
writeln(max)
end.

С27: сложная задача на программирование Задача А (2 балла). Данные хранятся в массиве. var N: integer;

Слайд 93С27: сложная задача на программирование
Задача Б (3 балла). Данные в массиве,

max:= 0;
m:= 0;
for i:= 9 to N do begin
if a[i-8] > m then m := a[i-8];
if m*a[i] > max then max := m*a[i];
end;

С27: сложная задача на программирование Задача Б (3 балла). Данные в массиве, время O(N). i i-8

Слайд 94С27: сложная задача на программирование
Задача Б (4 балла). Память O(1), время

var a: array[1..8] of integer;

for i:=1 to 8 do read(a[i]);

Начальное заполнение массива:

С27: сложная задача на программирование Задача Б (4 балла). Память O(1), время O(N). i-8 x var a:

Слайд 95С27: сложная задача на программирование
Задача Б (4 балла). Память O(1), время

const d = 8;
.
max:= 0;
m:= 0;
for i:=d+1 to N do begin
read(x);
if a[1] > m then m:= a[1];
if m*x > max then max:= m*x;
for j:=1 to d-1 do
a[j]:= a[j+1];
a[d]:= x;
end;

С27: сложная задача на программирование Задача Б (4 балла). Память O(1), время O(N). const d = 8;

Слайд 96С27: сложная задача на программирование
Задача Б (4 балла). Без сдвига (очередь-кольцо).
0
7
N-1
0
i
a
a[i

for i:=0 to d-1 do read(a[i]);

for i:=d to N-1 do begin
read(x);
k:= i mod d;
if a[k] > m then m := a[k];
if m*x > max then max := m*x;
a[k]:=x;
end;

С27: сложная задача на программирование Задача Б (4 балла). Без сдвига (очередь-кольцо). 0 7 N-1 0 i

Слайд 97
С27: сложная задача на программирование
Вычислить максимальное чётное произведение двух показаний, между

чётное ← чётное * любое
чётное ← любое * чётное

С27: сложная задача на программирование Вычислить максимальное чётное произведение двух показаний, между моментами передачи которых прошло

Слайд 98С27: сложная задача на программирование
for i:=d to N-1 do begin
read(x);

С27: сложная задача на программирование for i:=d to N-1 do begin read(x); k:= i mod

Слайд 99C27 (демо-вариант 2018 года)
На вход программы поступает последовательность из N целых

C27 (демо-вариант 2018 года) На вход программы поступает последовательность из N целых положительных чисел, все числа в

Слайд 100C27 (демо-вариант 2018 года)
Задача А (2 балла). Данные хранятся в массиве.
var

C27 (демо-вариант 2018 года) Задача А (2 балла). Данные хранятся в массиве. var N: integer;

Слайд 101C27 (демо-вариант 2018 года)
Задача Б (4 балла). Обработка потока без сохранения.
a*b

а делится на 26, b – любое
a делится на 13, b делится на 2
а делится на 2, b делится на 13

n26 – количество делящихся на 26
n13 – количество делящихся на 13, но не на 26
n2 – количество делящихся на 2, но не на 26

Двоичная система счисления

1) Сколько единиц в двоичной записи числа 8 502 – 4 211 + 2 1536 – 19?

2) Сколько единиц в двоичной записи числа 8 415 – 4 162 + 2 543 – 25?

3) Сколько единиц в двоичной записи числа 8 115 – 4 123 + 2 543 – 15?

4) Сколько единиц в двоичной записи числа 8 125 – 4 156 + 2 632 – 7?

5) Сколько единиц в двоичной записи числа 8 148 – 4 123 + 2 654 – 17?

6) Сколько единиц в двоичной записи числа (2 4400 – 1)·(4 2200 + 2)?

Сколько единиц в двоичной записи числа

Данная задачка судя по всему типовая в ЕГЭ по информатике, алгоритм ее решения в общем случае следующий: перевести число в двоичную форму (например, тут — http://floatingpoint.ru/online/dec2bin.php) и подсчитать количество единиц — калькулятор нулей и единиц в двоичной записи числа

Однако в некоторых простых случаях можно попробовать разложить искомое число на сумму или разность степеней двоек, и проделать вычисления в уме.

Для этого нужно помнить несколько первых степеней двойки и двоичные записи по крайней мере некоторых чисел от 1 до 15:

1024 = 2^10, 512 = 2^9, 256 = 2^8, 128 = 2^7, 64 = 2^6, 32 = 2^5, 16 = 2^4

15 = 1111, 14 = 1110, 13 = 1101, 12 = 1100, 11 = 1011, 10 = 1010, 9 = 1001, 8 = 1000, 7 = 111, 6 = 110, 5 = 101, 4 = 100, 3 = 11, 2 = 10, 1 = 1.

Сколько единиц в двоичной записи числа
8в115-4в123+2в543-15

1. количество ядер процессора 2. частота процессора и частота системной шины (fsb) процессора 3. объем и количество кэш-памяти процессора (cpu)4. совпадение частоты системной шины cpu и материнской платы5. частота оперативной памяти (ram) и частота шины памяти материнской платы 6. объем оперативной памяти 7. используемый на материнской плате чипсет (intel, via, sis, nvidia, ati/amd)8. используемая графическая подсистема – встроенная в материнскую плату или дискретная 9. тип интерфейса винчестера (hdd) – параллельный ide или последовательные sata и sata-210. кэш винчестера

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *