Galina3241
?>

Найдите ошибку, (phyton 3) import math c; x; y; z; m; s; f; e; t = map(int, a = math.ceil((e + 1) * f / s) * m + t if c > x: n = math.ceil((c - x) / z) else: n = 0 b = math.ceil((c + n * y) / s) * m print(min(a, b))

Информатика

Ответы

itartdesignprof

Прежде всего, при перечислении переменных, используют запятые, а не точки с запятой (строчка 2). Кроме того, если у вас компилятор контеста, он также может ругаться на PEP-8. Если и после этого не будет работать, то я тут.

endyurans2ooo

Строка 2 ошибка

Объяснение:

c; x; y; z; m; s; f; e; t = map(int, input().split()) - неправильно

c, x, y, z, m, s, f, e, t = map(int, input().split()) - правильно

ellyb106786
Двоичная - система счисления с основанием 2. В этой системе счисления числа записываются с двух символов (1 и 0).
57/2 = 28 с остатком 1
28/2 = 14 с остатком 0
14/2 = 7 с остатком0
7/2 = 3 с остатком 1
3/2 = 1 с остатком 1
1/2 = 0 с остатком 1
Получаем 57(10) = 111001(2)
По аналогии 17(10) = 10001(2)

Пятеричная - система счисления с основанием 5. Для представления чисел в ней используются цифры 0 до 4.
57/5 = 11 с остатком 2
11/5 = 2 с остатком 1
2/5 = 0 с остатком 2
57(10) = 212(5)
212(5) = 2*5^2+1*5^1+2*5^0 = 57(10)

17/5 = 3 с остатком 2
3/5 = 0 с остатком 3
17(10) = 32(5)
32(5) = 3*5^1+2*5^0=17(10)

Восьмеричная - системама счисления с основанием 8. Для представления чисел в ней используются цифры 0 до 7.
57/8 = 7 с остатком 1
7/8 = 0 с остатком 7
57(10) = 71(8)
По аналогии получаем 17(10) = 21(8)

Шестнадцатеричная - система счисления с основанием 16. Для представления чисел в ней используются цифры от 0 до 9 и латинские буквы от A до F для обозначения цифр от 10 до 15, то есть (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F).

57/16 = 3 с остатком 9 (если остаток 10 - 15 исп. буквы A - F)
3/16 = 0 с остатком 3
57(10) = 39(16)
По аналогии получаем 17(10) = 11(16)
Удачи
izykova22
Рисовать долго, по этому объясню кратко (вы там проходите сейчас, должен знать КАК рисуются схемы, так что сам осилишь оформить), значит алгоритм следующий:
 
Я буду использовать переменную С с начальным значение 0. Прибавляя единицу в случае положительности переменной к концу алгоритма можно будет по её значению определить количество положительных переменных

1. Проверить число а на положительность.
( a > 0) (Да, нет)
Если да, то нарисуешь как на рисунке
2. Проверить число b на положительность.
( b > 0) (Да, нет)
3. Проверить число с на положительность.
( с > 0) (Да, нет)
4. Вывести значение С (Это ответ на вопрос)
5. Конец алгоритма (блок-схемы)

Сделать блок-схему: вводятся a,b,c. найти количество положительных чисел.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Найдите ошибку, (phyton 3) import math c; x; y; z; m; s; f; e; t = map(int, a = math.ceil((e + 1) * f / s) * m + t if c > x: n = math.ceil((c - x) / z) else: n = 0 b = math.ceil((c + n * y) / s) * m print(min(a, b))
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

pak1998378
hellomaxim
Коваль1974
filimon211
zaschitin48
monenko
loa364
Vasilisan
omraleva
lirene
danielianruz
vladimirkirv
ooo-helpvet44
mgrunova
malgoblin2663