Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/25: Рейтинг темы: голосов - 25, средняя оценка - 4.92
1 / 1 / 0
Регистрация: 02.12.2022
Сообщений: 2

В единственной строке вводится натуральное число nn (2 ≤ n ≤ 10^9)(2≤n≤10^9 )

02.12.2022, 10:33. Показов 5331. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Для новой маркетинговой акции Ксюша придумала провести математическую лотерею. Она загадала натуральное число nn и напечатала на билетах пары положительных чисел aa, bb такие, что a + b = na+b=n. Победителем лотереи будет считаться участник, получивший билет с минимальным наименьшим общим кратным (НОК) чисел aa и bb.

Ксюша хочет заранее понять, какие подходящие числа aa и bb можно выбрать, чтобы их НОК было минимально возможным. Поможете ей?



Формат входных данных

В единственной строке вводится натуральное число nn (2 ≤ n ≤ 10^9)(2≤n≤10^9
) — загаданное Ксюшей число nn.



Формат выходных данных

Выведите через пробел два числа aa и bb — искомую пару с минимальным НОК.

Если подходящих ответов несколько, выведите любой.

Примеры данных
1
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.12.2022, 10:33
Ответы с готовыми решениями:

дано натуральное число (вводится с клавиатуры).Для каждого числа i, 0<i<=N определить за минимальное число ср
дано натуральное число N(вводится с клавиатуры).Для каждого числа i, 0&lt;i&lt;=N определить за минимальное число сравнений: делится ли число i...

Вводится действительное число a, натуральное число n. Вычислить выражение:
(a+1)*(a+2)...(a+n)

Вводится натуральное число n
Если цифра старшего разряда больше цифры младшего разряда, то исходное число увеличить вдвое, иначе вычесть из него число, равное цифре...

5
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
02.12.2022, 11:12
Paranoik0, научитесь сначала грамотно условие списывать
1
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
02.12.2022, 11:28
Лучший ответ Сообщение было отмечено Paranoik0 как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
from math import lcm
n = int(input())
res = None
for a in range(n):
    for b in range(n):
        if a+b == n:
            if not res:
                res = (a, b)
            else:
                if lcm(a, b)> lcm(*res):
                    res = a, b
print(*res)
Добавлено через 48 секунд

Не по теме:

Red white socks, старался как мог :D

2
02.12.2022, 11:47

Не по теме:

eaa, я честно пытался до этого места:

Цитата Сообщение от Paranoik0 Посмотреть сообщение
a + b = na+b=n
Потом уже всё

0
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
02.12.2022, 11:52
Red white socks, это вроде формулы LaTeX, двоятся когда копируешь как текст.

Добавлено через 53 секунды
а задача легкая, за O(1) решается. проверка четности.
0
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
02.12.2022, 12:05
eaa, да уже была неоднократно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.12.2022, 12:05
Помогаю со студенческими работами здесь

Вводится натуральное число n
вывести центральную цифру этого числа(если цифр четное кол-во). Без строк

В программу вводится натуральное число n
В программу вводится натуральное число n. Вычислить: а) (1+1/1^2)(1+1/2^2)...(1+1/n^2) б) 1/sin(1) + 1/(sin(1) + sin(2)) + ... +...

С клавиатуры вводится натуральное число n. Вычислить:
С клавиатуры вводится натуральное число n. Вычислить: \sum_{k=1}^{n}\left(\frac{k+1}{\sqrt{2k-1}} \right){}^{k+\frac{1}{k}}

С клавиатуры вводится длинное натуральное число N
С клавиатуры вводится длинное натуральное число N . С помощью процедур VAL и STR сформировать новое длинное натуральное число в котором...

Дано натуральное число (вводится из файла).
Дано натуральное число (вводится из файла). Определите число, полученное заменой порядка следования цифр заданного числа на обратный....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru