20 Задания Д3
Пользователь работал с каталогом Девочки. Сначала он поднялся на один уровень вверх, затем спустился на один уровень вниз, потом ещё раз спустился на один уровень вниз. В результате он оказался в каталоге
С:\Школа\Ученики\9класс.
Запишите полный путь каталога, с которым пользователь начинал работу.
1) С:\Школа\Ученики\9класс\Девочки
2) С:\Школа\Девочки\9класс
3) С:\Школа\9класс\Девочки
4) С:\Школа\Девочки
ответ:
21
Задания Д3
Пользователь работал с каталогом С:\Документы\Реферат\География. Затем он поднялся на два уровня вверх, перешёл в подкаталог Фотографии и открыл файл Фауна.jpg. Укажите полное имя открытого файла.
1) С:\Документы\ Фотографии \География\Фауна.jpg
2) С:\Документы\Реферат\ Фотографии \Фауна.jpg
3) С:\Документы\Фотографии\Природа\Фауна.jpg
4) С:\Документы\Фотографии\Фауна.jpg
ответ:
22
Задания Д3
Пользователь работал с каталогом Лирика. Сначала он поднялся на один уровень вверх, затем спустился в какой-то подкаталог текущего каталога. В результате пользователь оказался каталоге C:\Библиотека\Проза. Укажите полное имя каталога, в котором пользователь находился изначально.
1) C:\Лирика
2) C:\Библиотека\Лирика
3) C:\Библиотека\Лирика\Проза
4) C:\Проза\Лирика
ответ:
23
Задания Д3
Пользователь находился в каталоге Расписание. Сначала он поднялся на один уровень вверх, затем спустился на один уровень вниз, потом ещё раз спустился на один уровень вниз. В результате он оказался в каталоге
С:\учёба\химия\ГИА.
Укажите полный путь каталога, с которым пользователь начинал работу.
1) С:\учёба\химия\Расписание
2) С:\учёба\2013\Расписание
3) С:\учёба\Расписание
4) С:\Расписание
ответ:
24
Задания Д12
Переведите десятичное число 111 в двоичную систему счисления.
ответ:
25
Задания Д12
Переведите число 105 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число − количество единиц.
ответ:
26
Задания Д12
Переведите число 305 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число — количество единиц.
ответ:
27
Задания Д12
Переведите двоичное число 1010011 в десятичную систему счисления.
ответ:
28
Задания Д12
Переведите число 132 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число — количество единиц.
ответ:
29
Задания Д14
Скорость передачи данных через ADSL-соединение равна 128000 бит/c. Передача файла через данное соединение заняла 16 секунд. Определите размер файла в Кбайт. В ответе укажите одно число – размер файла в Кбайт. Единицы измерения писать не нужно.
ответ:
30
Задания Д14
Файл размером 5000 Кбайт передаётся через некоторое соединение в течение 2 минут. Определите размер файла (в Кбайт), который можно передать через это соединение за 48 секунд. В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
ответ:
31
Задания Д14
Файл размером 2 Мбайта передаётся через некоторое соединение за 50 секунд. Определите размер файла (в Кбайтах), который можно передать через это же соединение за 125 секунд. В ответе укажите одно число — размер файла в Кбайтах. Единицы измерения писать не нужно.
ответ:
Что бы условие выполнялось и при этом число-результат было самым большим будем смотреть каждый элемент условия:
Есть хотя бы одна тройка и нет восьмерок - 999993
Есть хотя бы одна тройка и не больше двух девяток - 99883
Есть ровно две единицы и нет восьмерок - 999911
Есть ровно две единицы и не больше двух 9 - 998811
999993 - и есть самое большое число выполняющее условие (Есть хотя бы одна тройка ИЛИ Есть ровно две единицы) И (Нет восьмерок ИЛИ Не больше двух девяток)
Задача сложна тем, что остаток от деления может быть может быть любым, от 1 до B-1. Поэтому она свелась к тому, чтобы ЛЮБОЕ число представить как 1. А нуль оставить нулём. Простейшим решением этой подзадачи явилось следующее: ( (Х + 2) // (Х + 1) ) % 2. В таком случае при Х = 0 левая часть выражения становится равна 2 и результат вычислений - 0. А при любом другом числе левая часть равна 1 и результат вычислений тоже будет 1. Теперь осталось выразить Х через А и В.
(((А % В) + 2) // ((А % В) + 1)) % 2.
Однако, следует помнить, что % - это операция деления, и при В = 0 интерпретатор или компилятор выдаст ошибку.
Для варианта с YES можно было бы использовать print('YES' * 1 - (А % В)).