М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ladusik69
ladusik69
06.12.2021 14:27 •  Информатика

Нужно без циклов,только одним-единственным выражением с операций {+, -, *, //, % } вывести выражение, которое напечатает 'no', если a не делится на b. эта кусок от другой.выражение, которое печатает 'yes' в случае если a кратно b я вывела. идея в том,чтобы требуемое выражение для случая "не делится" давала 1 если a не кратно b, и 0 если кратно. прикрепляю своё решение для 'yes' a = int( b = int( print( 'yes' * // b) - (a % b)) // (a // b)) ) # print('no'* + a % b) // b) // (a // не работает решение подойдёт на любом языке в любом виде.главное, чтобы без читерских функций и методов

👇
Ответ:
murka0210
murka0210
06.12.2021
Ловите решение.

Задача сложна тем, что остаток от деления может быть может быть любым, от 1 до B-1. Поэтому она свелась к тому, чтобы ЛЮБОЕ число представить как 1. А нуль оставить нулём. Простейшим решением этой подзадачи явилось следующее: ( (Х + 2) // (Х + 1) ) % 2. В таком случае при Х = 0 левая часть выражения становится равна 2 и результат вычислений - 0. А при любом другом числе левая часть равна 1 и результат вычислений тоже будет 1. Теперь осталось выразить Х через А и В.

(((А % В) + 2) // ((А % В) + 1)) % 2.

Однако, следует помнить, что % - это операция деления, и при В = 0 интерпретатор или компилятор выдаст ошибку.

Для варианта с YES можно было бы использовать print('YES' * 1 - (А % В)).
4,7(19 оценок)
Открыть все ответы
Ответ:
lenyabukevich
lenyabukevich
06.12.2021

881 500 байт

Объяснение:

Дано:

K = 860 * 820 = 705 200 точек

N = 1 024 цветов

Найти:

I

1 024 = 2^i

1 024 = 2¹⁰

i = 10 бит

I = 705 200 * 10 = 7 052 000 бит = 881 500 байт ≈ 860,84 Кбайт

1 байт = 8 бит

1 Кбайт = 1 024 байт

I = K * i  

I - информационный объём изображения (размер файла, содержащего изображение)

K - количество точек (пикселей)

i - глубина цвета (число бит, используемых для записи цвета одного пикселя)

N = 2^i  

N - количество цветов в палитре

i - глубина цвета (число бит, используемых для записи цвета одного пикселя)

4,4(30 оценок)
Ответ:
катя3868
катя3868
06.12.2021
РЕФЕРАТ
Много программ это хорошо, но если они развиваться тебе в твоей сфере образования. Но иногда много программ ухудшает работо компьютера, телефона ноутбука и любые другие гаджеты. Иногда это ухудшает разрядность процессора.
Разрядность- максимальное количество бит информации, которые могут обрабатываться и передаваться процессором одновременно.
До недавнего времени все процессоры были 32-битными эта разрядность была достигнута уже 10-ток лет назад. Сейчас процессоры бывают 64-битные, 128-битные и т.д. Что для большей работо компьютера.
4,5(31 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ