Задача шнурки python объяснение

Содержание
  1. работа в питоне (про шнурки)
  2. Задача Шнурки
  3. Информатика
  4. Занятие 2. Условия
  5. Задача «Ход ферзя»
  6. Задача «Ход коня»
  7. Задача «Шоколадка»
  8. Задача «Яша плавает в бассейне»
  9. Занятие 3. Вычисления
  10. Задача «Последняя цифра числа»
  11. Задача «МКАД»
  12. Задача «Дробная часть»
  13. Задача «Автопробег»
  14. Задача «Стоимость покупки»
  15. Задача «Разность времен»
  16. Задача «Улитка»
  17. Задача «Число десятков»
  18. Задача «Сумма цифр»
  19. Задача «Гипотенуза»
  20. Задача «Часы — 1»
  21. Задача «Часы — 2»
  22. Задача «Часы — 3»
  23. Задача «Проценты»
  24. Решение задач
  25. Задача «Шоколадка»
  26. Задача «Яша плавает в бассейне»
  27. Задача «Последняя цифра числа»
  28. Задача «МКАД»
  29. Задача «Дробная часть»
  30. Задача «Первая цифра после точки»
  31. Задача «Конец уроков»
  32. Задача «Автопробег»
  33. Задача «Стоимость покупки»
  34. Задача «Разность времен»
  35. Задача «Улитка»
  36. Задача «Число десятков»
  37. Задача «Сумма цифр»
  38. Задача «Гипотенуза»
  39. Задача «Часы — 1»
  40. Задача «Часы — 2»
  41. Задача «Часы — 3»
  42. Задача «Проценты»

работа в питоне (про шнурки)

Обувная фабрика собирается начать выпуск элитной модели ботинок. Дырочки для шнуровки будут расположены в два ряда, расстояние между рядами равно aa, а расстояние между дырочками в ряду bb. Количество дырочек в каждом ряду равно NN. Шнуровка должна происходить элитным способом “наверх, по горизонтали в другой ряд, наверх, по горизонтали и т. д. ” (см. рисунок). Кроме того, чтобы шнурки можно было завязать элитным бантиком, длина свободного конца шнурка должна быть ll. Какова должна быть длина шнурка для этих ботинок?

Программа получает на вход четыре натуральных числа aa, bb, ll и NN — именно в таком порядке — и должна вывести одно число — искомую длину шнурка

#если правильно понял без рисунка, то примерно так
aa = input(‘please input aa = ‘)#расстояние между рядами
bb = input(‘please input bb = ‘)#расстояние между дырочками в ряду
ll = input(‘please input ll = ‘)#длина свободного конца шнурка
NN = input(‘please input NN = ‘)#Количество дырочек в каждом ряду
print((aa+bb)*NN*2+ll*2-aa)

Читайте также:  Javascript как разделить число

a = int(input())
b = int(input())
L = int(input())
N = int(input())
print(2 * L + (2 * N — 1) * a + 2 * (N — 1) * b)

a=int( input())
b=int(input())
l=int(input())
N=int(input())
print(l*2+(N-1)*2*(a+b)+a)
сама решала, всё правильно

a = int(input())
b = int(input())
l = int(input())
n = int(input())
if n != 1:
n = n*2
a = a*(n-2) + a
z = b*(n/2-1)*2 + a + l*2
elif n == 1:
n = n*2
z = a + l*2

Я извиняюсь, вот вопрос: если a = 2, b = 1, l = 3, N = 4, и нарисовать всё схематически, 4 дырки и шнурки горизонтально 3 раза по 2, вертикально 2 раза по 1 и два раза по 3, то получается 14, как же там берёться 26. Не могу врубиться. Помогите, оч прошу

Источник

Задача Шнурки

Вот задача:Обувная фабрика собирается начать выпуск элитной модели ботинок. Дырочки для шнуровки будут расположены в два ряда, расстояние между рядами равно a, а расстояние между дырочками в ряду b. Количество дырочек в каждом ряду равно N. Шнуровка должна происходить элитным способом “наверх, по горизонтали в другой ряд, наверх, по горизонтали и т.д.” (см. рисунок). Кроме того, чтобы шнурки можно было завязать элитным бантиком, длина свободного конца шнурка должна быть l. Какова должна быть длина шнурка для этих ботинок?

Входные данные
Программа получает на вход четыре натуральных числа a, b, l и N.

Выходные данные
Программа должна выводить одно число – искомую длину шнурка.
Можете полностью расписать этот ответ:

print(2 * L + (2 * N - 1) * a + 2 * (N - 1) * b)

Например зачем нужно от N отнимать 1,и зачем переменную N использовать два раза и так желательно полностью.

Олимпиадная задача по программированию. PascalABC.NET. Задача L. Переключение между окнами
Когда пользователь работает в операционной системе Winux, у него часто запущено несколько.

Васильев C# Глава 7 задача 8 (Просьба объяснить формулировку(задача внутри)
Текст задачи Напишите программу с классом, у которого есть текстовое поле. Значение текстовому.

Задача со строками. Задача находится на фотке, которая прикреплена к сообщению
Фотку прикрепил к сообщению. П.5.4. Правил Запрещено создавать темы с бессмысленными названиями.

Васильев C# Глава 8 задача 2 (Просьба объяснить формулировку(задача внутри)
Текст задачи Написать программу , в которой есть класс с полем, являющимся ссылкой на одномерный.

Задача при создание нового лида выводится задача от несущ.пользователя Б24
При создание нового Лида Выходит уведомление от пользователя которого нету в компаний. .

У Вас на картинке все нарисовано. N=4. А горизонтальных отрезков длины a в два раза больше минус один, т.к. через нижний ряд шнурок проходит только один раз. 2*4-1=7
Вертикальных отрезков длины b : 2*(N-1)=2*3=6

Задача на k-тую цифру последовательности, задача на схему Горнера.
Ну, собственно опять прошу помощи. Задача 1: Определить k-тую цифру последовательности.

Задача на перебор вариантов. Задача Л.Эйлера. Про чиновника
Задача Л.Эйлера. Некий чиновник купил лошадей и быков на сумму 1770 талеров. За каждую лошадь он.

Задача о шахматном коне (задача Эйлера). Поиск в глубину
Требуется обойти все клетки шахматной доски ходом коня. Метод поиска решений – поиск в глубину.

Задача о ханойской башне в классе(задача Яндекс Практикум)
Всем привет, я новичок в С++ и в данный момент застрял на задаче Ханойской башни, я понимаю что.

Задача коммивояжера, TSP, задача на нахождение кратчайших путей
Здравствуйте, знаю что это наглость с моей стороны, но может кто то решал задачу коммивояжера и у.

Источник

Информатика

Обувная фабрика собирается начать выпуск элитной модели ботинок. Дырочки для шнуровки будут расположены в два ряда, расстояние между рядами равно , а расстояние между дырочками в ряду . Количество дырочек в каждом ряду равно . Шнуровка должна происходить элитным способом “наверх, по горизонтали в другой ряд, наверх, по горизонтали и т.д.” (см. рисунок). Кроме того, чтобы шнурки можно было завязать элитным бантиком, длина свободного конца шнурка должна быть . Какова должна быть длина шнурка для этих ботинок?

a = int(input()) b = int(input()) l = int(input()) N = int(input()) print((a*2+b*2)*(N-1)+l*2+a)

Источник

Занятие 2. Условия

Снимок

Hõiva

Hõiva

x1=int(input())
y1=int(input())
x2=int(input())
y2=int(input())
if ((x1-x2)==(y1-y2)):
print(‘YES’)
elif ((x1-x2)==(y2-y1)):
print(‘YES’)
else:
print(‘NO’)

Задача «Ход ферзя»

x1 = int(input())
x2 = int(input())
y1 = int(input())
y2 = int(input())
if x1 == y1 or x2 == y2 or (x1 + x2 == y1 + y2) or (x1 — x2 == y1 — y2):
print(‘YES’)
else:
print(‘NO’)

Hõiva

Задача «Ход коня»

x1 = int(input())
x2 = int(input())
y1 = int(input())
y2 = int(input())
if (x1 == y1 + 2 or x1 == y1 — 2) and (x2 == y2 + 1 or x2 == y2 — 1):
print(‘YES’)
elif (x1 == y1 + 1 or x1 == y1 — 1) and (x2 == y2 + 2 or x2 == y2 — 2):
print(‘YES’)
else:
print(‘NO’)

Hõiva

Задача «Шоколадка»

Hõiva

Задача «Яша плавает в бассейне»

n = int(input())
m = int(input())
x = int(input())
y = int(input())
if n > m:
n, m = m, n
if x >= n / 2:
x = n — x
if y >= m / 2:
y = m — y
if x < y:
print(x)
else:
print(y)

Hõiva

Занятие 3. Вычисления

Задача «Последняя цифра числа»

Снимок

Задача «МКАД»

a = int(input())
b = int(input())
print((a * b) % 109)

Снимок

Задача «Дробная часть»

Снимок

Задача «Автопробег»

from math import ceil
n = int(input())
m = int(input())
print(ceil(m / n))

Снимок

Задача «Стоимость покупки»

a = int(input())
b = int(input())
n = int(input())
cost = n * (100 * a + b)
print(cost // 100, cost % 100)

Снимок

Задача «Разность времен»

a = int(input())
b = int(input())
c = int(input())
x = int(input())
y = int(input())
z = int(input())
print((x-a)*3600 + (y-b)*60 + z — c)

Снимок

Задача «Улитка»

h = int(input())
a = int(input())
b = int(input())
print(int((h — a — 1) // (a — b) + 2))

Снимок

Задача «Число десятков»

n = int(input())
print(n // 10 % 10)

Снимок

Задача «Сумма цифр»

n = int(input())
a = n // 100
b = n // 10 % 10
c = n % 10
print(a + b + c)

Снимок.PNG

Задача «Гипотенуза»

import math
a = int(input())
b = int(input())
c = math.sqrt(b*b + a*a)
print(c)

Задача «Часы — 1»

h = int(input())
m = int(input())
s = int(input())
print(h * 30 + m * 30 / 60 + s * 30 / 3600)

Снимок

Задача «Часы — 2»

a=float(input())
print(a % 30 * 12)

Снимок

Задача «Часы — 3»

a = float(input())
print(int(a // 30), int(a % 30 * 2), int(a % 0.5 * 120))

Снимок

Задача «Проценты»

p = int(input())
x = int(input())
y = int(input())
m_b = 100 * x + y
m_a = int(m_b * (100 + p) / 100)
print(m_a // 100, m_a % 100)

Источник

Решение задач

Снимок1.PNG

Nikita

x1 = int(input())
x2 = int(input())
y1 = int(input())
y2 = int(input())
if (x1 == y1 + 2 or x1 == y1 — 2) and (x2 == y2 + 1 or x2 == y2 — 1):
print(«YES»)
elif (x1 == y1 + 1 or x1 == y1 — 1) and (x2 == y2 + 2 or x2 == y2 — 2):
print(«YES»)
else:
print(«NO»)

Снимок19.PNG

Снимок19.19.PNG

Задача «Шоколадка»

Снимок20.PNG

Задача «Яша плавает в бассейне»

n = int(input())
m = int(input())
x = int(input())
y = int(input())
if n > m:
n, m = m, n
if 2*x rx = x
else:
rx = n — x
if 2*y ry = y
else:
ry = m — y
if rx < ry:
print(rx)
else:
print(ry)

Снимок21.PNG

Снимок21.21.PNG

Задача «Последняя цифра числа»

Снимок ласт цифра.PNG

Задача «МКАД»

Снимок Мкад.PNG

Задача «Дробная часть»

from math import *
x=float(input())
print(x-floor(x))

Снимок дробная часть.PNG

Задача «Первая цифра после точки»

первая цифра после точки.PNG

Задача «Конец уроков»

Снимок конец уроков.PNG

Задача «Автопробег»

автопроьег.PNG

Задача «Стоимость покупки»

стоимость покупки.PNG

Задача «Разность времен»

h1=int(input())
m1=int(input())
s1=int(input())
h2=int(input())
m2=int(input())
s2=int(input())
a1=(h1*60)*60+m1*60+s1
a2=(h2*60)*60+m2*60+s2
print(a2-a1)

Разность времен.PNG

Задача «Улитка»

Улитка.PNG

Задача «Число десятков»

число десятков.PNG

Задача «Сумма цифр»

сумма цыфр.PNG

Задача «Гипотенуза»

from math import*
a=int(input())
b=int(input())
c=a**2+b**2
d=sqrt(c)
print(d)

Гипотенуза.PNG

Задача «Часы — 1»

h=int(input())
m=int(input())
s=int(input())
print(h*30+m*30/60+s*30/3600)

часы 1.PNG

Задача «Часы — 2»

часы 2.PNG

Задача «Часы — 3»

a=float(input())
h=int(a//30)
m=int(a%30* 60/30)
s=int((a%30-int(a%30))*3600/30)
print(h,m,s%60)

часы 3.PNG

Задача «Проценты»

p=int(input())
x=int(input())
y=int(input())
print(int(x*100+y+(x*100+y)*p/100)//100,int(x*100+y+(x*100+y)*p/100)%100)

Источник

Оцените статью