Таблица кодировки символов устанавливает соответствие между: символами, их десятичными номерами и двоичными кодами.
Ответ:
def F(a,b,c,x):
if x < 1 and b != 0:
function = -a*(x^2) + (b/c)
elif x > 1.5 and b == 0:
function = (x-a)/((x-c)^2)
else:
function = (x^2)/(c^2)
return function
def main():
in_args = [int(i) for i in input().split()]
try:
assert len(in_args) == 4
except AssertionError:
print('Input Error, Try again')
else:
print(F(*in_args))
if __name__ == '__main__':
main()
P.S Сайт иногда нарушает отступы в коде. С этим внимательнее.
P.S 2 - Программа особо не тестировалась, т.к самому считать мне было весьма не охото, а примера входных/выходных данных приложено не было. Бездумно копировать на свой страх и риск
Объяснение:
40 строк нужно умножить на 12 листов т.к. на каждом из 12 листов по 40 строк.
40*12=480
480*31=14880 байт
14880:8=1860 кбайт
begin
var a := 123456;
var s := a.ToString;
var Sum := s.Aggregate(0, (s, x) -> s + x.toDigit);
Print(Sum, Sum / s.Length)
end.
1. 5 раз
2. 6
3.32
4. 5 раз
5. 0
6. Произойдёт зацикливание, т.е. программа не закончится. Цикл будет продолжаться бесконечно
8. 3 раза
9. Множество раз, т.к. произойдёт зацикливание