Вопрос задан 13.11.2023 в 09:25. Предмет Информатика. Спрашивает Турсын Абзал.

У Васи все хорошо с математикой и он решил удивить Петю своими арифметическими способностями Он

преть Пете любое целое число Х. Д Вася попросил утроить загаданное число и прибавить к полученному результату 6. Далее, Петю попросили еще раз умножить eme Вот полученного результата отнять 20 н прибавить 11. Всего получилось 6 действий Когда Петя сообщил Васе свой результат, Вася почти мгновенно смог определить загаданное Петей число, либо сообщить об ошибке Вам предстоит написать программу, которая поможет Васе еще быстрее определить загаданное Петей число Входные данные Первая строка входного файла INPUT TXT содержит целое число У - полученное Петей в результате вычислений число (-1018 Ys 1015 Выходные данные В выходной файл OUTPUT IXT выведите загаданное Петей число Х. если результаты его вычислений могли быть вертюшем случ​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кривошеин Владислав.

Ответ:

program gfgfgfgf;

var a,b,x,c,d,e,y: integer;

begin  

readln(x);

a:=x*3;

b:=x+6;

c:=x*3;

d:=x-20;

e:=x+11;

y:=a+b+c+d+e;

if y>=Sqr(y:18)-10 then  y<=Sqr(y:18)10 write('error'); elce  write ('f');

readln

end.

Объяснение:

0 0
Отвечает Зозуля Нина.

Ответ:

y = input()

y = int(y)

if y > 0:

   print(((y - 11 + 20) // 3 - 6) // 3)

else:

   print('error')

Объяснение: на python

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи можно использовать обратные операции для каждого из шагов, которые Петя выполнил над числом Х.

1. Первый шаг: Петя утроил число Х и добавил 6. Чтобы найти Х, необходимо от полученного результата отнять 6 и разделить на 3. X = (У - 6) / 3

2. Второй шаг: Петя умножил полученный результат на 2, вычел 20 и добавил 11. Чтобы найти Х, необходимо выполнить обратные операции в следующем порядке: вычесть 11, добавить 20 и разделить на 2. X = ((У - 11 + 20) / 2

Таким образом, для определения загаданного числа Х, необходимо последовательно выполнить эти две формулы и получить два значения Х. В случае совпадения полученных результатов, это будет загаданное число Х Петей, иначе будет ошибка.

Пример программы на языке Python:

```python def find_X(Y): X1 = (Y - 6) / 3 X2 = ((Y - 11 + 20) / 2 if X1 == X2: return X1 else: return "Ошибка"

# Считываем число Y из файла input.txt with open("input.txt", "r") as file: Y = int(file.readline())

# Вычисляем число X X = find_X(Y)

# Выводим результат в файл output.txt with open("output.txt", "w") as file: file.write(str(X)) ```

Данная программа читает число Y из файла input.txt, вычисляет число X с помощью функции find_X(Y) и записывает результат в файл output.txt. Если результат является числом, то оно будет выведено в файл. Если результатом является строка "Ошибка", то в файл будет записано это сообщение.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос