Предмет: Информатика,
автор: piroshok4
Сдать решение задачи 1-Костяные войны
Полный балл: 100
Ограничение времени: 1 с
Ограничение памяти: 512M
Ограничение размера стека: 64M
Задача 1: Костяные войны
Марш и Коп — всемирно известная пара враждующих археологов. В стремлении обогнать друг друга они собрали внушительные коллекции костей динозавров, представляющих собой отрезки целочисленной длины. И у Марша, и у Копа имеется ровно две кости длины 1, ровно две кости длины 2 и так до бесконечности (то есть, у каждого есть ровно две кости любой натуральной длины).
Однажды археологи решили примириться и в честь этого отдать в Смитсоновский музей прямоугольник периметра P. Для этого и Марш, и Коп хотят пожертвовать на строительство прямоугольника по одной паре одинаковых костей. Каким числом способов они могут это сделать, если ломать кости археологи категорически не согласны?
Входные данные
Программа получает на вход одно натуральное число P — периметр требуемого прямоугольника (1 ≤ P ≤ 2×109).
Выходные данные
Программа должна вывести одно целое число — количество способов пожертвовать кости, чтобы из них можно было составить прямоугольник периметра P.
Система оценки
Решение, правильно работающее для P ≤1000, наберёт не менее 60 баллов.
Примеры
Ввод
Вывод
Пояснение
10
4
Марш и Коп могут пожертвовать соответственно кости длины 1 и 4; 2 и 3; 3 и 2; 4 и 1 — всего 4 способа. Заметим, что из них сложатся прямоугольники 1×4, 2×3, 3×2 и 4×1 соответственно.
2
0
Несложно понять, что невозможно составить даже один прямоугольник, удовлетворяющий условиям задачи, поэтому ответ ноль.
Сдать решение
Ответы
Автор ответа:
0
Ответ:
Объяснение:
s=int(input())
e=int(input())
n=int(input())
port[]
for i in range(0,n):
x=int(input())
a=1000000000
for i in range(0,n):
a=abs(port[i]-s)
b=1000000000
for i in range(0,n):
b=abs(port[i]-e
if abs(s-e)<(a+b+1):
print(abs(s-e))
else:
print(a+b+1)
vpdt2007:
какой язык скажи пожалуйста?
Похожие вопросы
Предмет: Русский язык,
автор: максим531
Предмет: Русский язык,
автор: alekseikolesni2
Предмет: Русский язык,
автор: АринаКузменовА
Предмет: Русский язык,
автор: annaalikovna0
Предмет: Физика,
автор: rasulovahurshed