1. Размеры изображения даны в сантиметрах, а разрешающая сканера - в дюймах. Нужно перейти к каким-то одним единицам измерения, учитывая соотношение: 1 дюйм ≈ 2.54 см. Допустим, расчеты ведем в сантиметрах. По одной стороне изображения сканер распознает на длине в 1 дюйм (т.е. 2.54 см) 600 точек, по другой - 1200 точек. Тогда на 1 см длины придется 600/2.54 точек и 1200/254 точек соответственно. А на длине в 10 см - в 10 раз больше. Общее количество точек составит
При глубине цвета два байта полученный графический файл будет иметь объем байт. Можно перевести в мегабайты: Мбайт
2. Расчет аналогичный, поэтому можно писать кратко.
При глубине цвета два байта полученный графический файл будет иметь объем байт.
Можно перевести в мегабайты:
Мбайт
2. Расчет аналогичный, поэтому можно писать кратко.
Ну, наверное это должно выглядеть как то так. Не советую копировать, сайт нарушает табуляции. Прогу протестил, всё гуд
def main():
run = True
def divide(n):
div_list = []
for i in range(1, n):
if n % i == 0:
div_list.append(i)
div_list = list(map(int, div_list))
return div_list
def check_input(ask):
if ask == 'Da':
normal = True
elif ask == 'net':
normal = False
else:
print('IOError')
return normal
while run:
n = int(input())
print(divide(n))
ask = input('Run again?')
run = check_input(ask)
if __name__ == "__main__":
main()
end = input()