ekaterimazimina
14.08.2022 18:01

Решите сколько сможете! нужно! все на языке с++ в приложении code : : blocks 1.дано целое четырехзначное число. выяснить, является ли оно палиндромом, то есть таким чис- лом, десятичная запись которого читается одинаково слева направо и справа налево. формат входных данных вводится целое четырехзначное число. формат выходных данных выведите "yes если число является палиндромом, и "no"в противном случае. 2.дано целое четырехзначное число. определить, является ли сумма его цифр двузначным числом. формат входных данных вводится целое четырехзначное число. формат выходных данных выведите "yes если сумма цифр введённого числа является двузначным числом, и "no"в про- тивном случае. 3.дано натуральное четырехзначное число. найти наименьшую цифру в числовой записи данного числа. формат входных данных вводится натуральное четырехзначное число. формат выходных данных вывести наименьшую цифру в числовой записи числа. 4.дано натуральное четырехзначное число. определить, образуют ли цифры числа неубывающую последовательность. формат входных данных вводится натуральное четырехзначное число. формат выходных данных вывести "yes если цифры числа образуют неубывающую последовательность, и "no"в против- ном случае. 5.дано натуральное четырехзначное число. определить количество цифр с наибольшим значением в цифровой записи данного числа. формат входных данных вводится натуральное четырехзначное число. формат выходных данных вывести количество цифр с наибольшим значением в цифровой записи данного числа. 6. даны координаты двух полей шахматной доски. координаты клетки - это два числа от 1 до 8: номер столбца и номер строки. одного ли цвета эти клетки на шахматной доске? формат входных данных в первой строке заданы: столбец первого поля, затем строка первого поля, затем столбец второго поля, затем строка второго поля. формат выходных данных вывести сообщение "yes если они одного цвета, и "no иначе. 7.даны координаты левого и правого концов отрезка, а также точка на целочисленной оси. опре- делить, лежит ли точка внутри отрезка или на его границе. формат входных данных в первой строке заданы числа a, b и c - координаты левого, правого концов отрезка и координата точки соответственно. формат выходных данных вывести сообщение "yes если точка лежит внутри отрезка или на его границе, и "no иначе. 8.даны координаты левого нижнего и правого верхнего вершин прямоугольника, а также точка на плоскости. определить, лежит ли точка внутри прямоугольника или на его границе. формат входных данных в первой строке заданы числа x1, y1, x2, y2, x3, y3 - координаты левого нижнего, правого верхнего вершин прямоугольника и точки соответственно. формат выходных данных вывести сообщение "yes если точка лежит внутри прямоугольника или на его границе, и "no- иначе. 9.в один из жарких летних дней петя и его друг вася решили купить арбуз. они выбрали самый большой и самый спелый, на их взгляд. после недолгой процедуры взвешивания весы показали w килограмм. поспешно прибежав домой, изнемогая от жажды, начали делить приобретенную ягоду, однако перед ними встала нелегкая . петя и вася являются большими поклонниками четных чисел, поэтому хотят поделить арбуз так, чтобы доля каждого весила именно четное число килограмм, при этом не обязательно, чтобы доли были равными по величине. сильно устали и хотят скорее приступить к трапезе, поэтому вы должны подсказать им, удастся ли поделить арбуз, учитывая их пожелание. разумеется, каждому должен достаться кусок положительного веса. формат входных данных в первой и единственной строке входных данных записано целое число w (1 ⩽ w ⩽ 100) — вес купленного арбуза. формат выходных данных выведите y es, если смогут поделить арбуз на две части, каждая из которых весит четное число килограмм, и no в противном случае. например, могут поделить арбуз на две части размерами 2 и 6 килограммов соответственно (другой вариант — две части 4 и 4 килограмма).

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Лера1369999
26.05.2020 13:39
1)

1 + «Кнопка 5» = 6 этаж

6 + «Кнопка -3» = 3 этаж

3 + «Кнопка 5» = 8 этаж

8 + «Кнопка -3» = 5 этаж

5 + «Кнопка -3» = 2 этаж

2 + «Кнопка 5» = 7 этаж

7 + «Кнопка -3» = 4 этаж

4 + «Кнопка 5» = 9 этаж


2)

Боря мог выиграть все 9 раз:

1. 3 раза Боря показал камень, Алёша – ножницы

2. 4 раза Боря показал ножницы, Алёша – бумагу

3. 2 раза Боря показал бумагу, Алёша – камень


Алёша мог выиграть не более 7 раз:

1. Алёша показывает камень, Боря показывает ножницы – 2 раза. - победа

2. Алёша показывает ножницы, Боря показывает бумагу – 2 раза. - победа

3. Алёша показывает бумагу, Боря показывает камень – 3 раза. - победа

4. Алёша показывает бумагу, Боря показывает ножницы – 1 раз. - поражение

5. Алёша показывает ножницы, Боря показывает ножницы – 1 раз. – поражение

Результат:

Боря мог выиграть 9 раз.

Алёша мог выиграть 7 раз.


3)

Камнев – К, Ножницын – Н, Бумагин - Б

1. Перевезти баулы К

2. Перевезти каждый баул Н по очереди с Н в лодке, баулы оставить, Н вернуть.

3. Перевезти каждый баул Б по очереди с Б в лодке, баулы оставить, Б вернуть.

4. Перевезти Б, Н и К

4)

Для каждой гирьки есть 3 возможных расположения: чаша с грузом (-1), противоположная чаша (1) или вообще не ставить (0). Расположение каждого груза можно выбирать независимо, поэтому если есть n грузов, то их можно разместить Исходя, из этого 3^2<10<3^3, 2 гирьки - как минимум 1 значение останется без решения, 3 гирьки - как минимум 1 будет иметь несколько решений. Оптимальным набором гирек является тот, который содержит в себе степени какого либо числа: Степени двойки не подходят потому как не используют обе части весов; Тройки же подходят, поскольку гири располагаются на разных чашах весов, то их вес относительно взвешиваемого груза может принимать и положительное, и отрицательное значение.

Если, к примеру, нужна гиря весом в 2 единицы, то нужно на чашу весов с грузом положить гирю с весом 1, а на противоположную с весом 3. Вес 1 вычитается из 3 и результат 2. Таким образом можно взвесить любую массу от 1 до 10.

Возьмем 3 гирьки массой: 1, 3, 9 (степени тройки)

Цифра со знаком «-» будет соответствовать гирьке на другой чашке весов.

Уравновешивания всех масс от 1 до 10:

1 = 1.

2 = 3 - 1,

3 = 3,

4 = 3 + 1,

5 = 3 + 3 - 1,

6 = 3 + 3,

7 = 9 - 1 - 1,

8 = 9 - 1,

9 = 9,

10 = 9 + 1

5)

Допустим, минимальное количество шагов получится если постоянно удваивать максимальное значение:

1) Х+Х=2Х 2) 2Х+2Х=4Х 3) 4Х+4Х=8Х(8X+8X>15X) 4)8Х+4Х=12Х 5)12Х+2Х=14Х 6)14Х+Х=15Х – 6 шагов

Иначе, получить максимальное кратное число (неравное 15): 1, 3, 5 – максимальное 5.

Что бы его получить нужно сделать как минимум 3 операции:

1) Х+Х=2Х 2) 2Х+2Х=4Х 3) 4Х+Х=5Х

Или

1) Х+Х=2Х 2) 2Х+Х=3Х 3) 3Х+2Х=5Х

Теперь, нужно сделать (15/5)-1 операций для получения самого числа

4) 5Х+5Х=10Х 5) 10Х+5Х=15Х

ответ(5 шагов):

1) Х + Х = 2Х

2) 2Х + Х = 3Х

3) 3Х + 2Х = 5Х

4) 5Х + 5Х = 10Х

5) 10Х + 5Х = 15Х

0,0(0 оценок)
Ответ:
superegr
26.05.2020 13:39
Программа на питоне, перебирающая варианты и возвращающая все ответы минимальной длины:
def number_of_adds(n):
  def next_seq(seq):
    new_elems = set()
    for i in range(len(seq)):
      for j in range(i, len(seq)):
        new_elem = seq[i] + seq[j]
        if new_elem > seq[-1] and new_elem not in new_elems:
          new_elems.add(new_elem)
          yield seq + [new_elem]
  
  current_stage = None
  next_stage = [[1]]
  answer = []
  while len(answer) == 0:
    current_stage = next_stage
    next_stage = []
    for chain in current_stage:
      next_stage.extend(next_seq(chain))
    answer = [seq[1:] for seq in next_stage if seq[-1] == n]
  return answer
    
def print_solution(n):
  answer = number_of_adds(n)
  print("Для {} есть {} решений(-я, -е):".format(n, len(answer)))
  for i in range(len(answer)):
    print("{}. {}".format(i + 1, " ".join(map(str, answer[i]
  print()

print_solution(27)

Запустив, находим, что необходимо 6 сложений. За 6 сложений можно получить 27X, например, так:
X + X = 2X
2X + X = 3X
3X + 3X = 6X
6X + 6X = 12X
12X + 12X = 24X
24X + 3X = 27X
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота