Меню

Введено число вывести число ему противоположное

Вывести число, противоположное заданному

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Вывести число, противоположное заданному
Вывести число, противоположное заданному. Входные данные: Во входном потоке задано вещественное.

Вывести простое число, ближайшее к заданному N
Здравствуйте, не могли бы помочь решить пару задач на паскале с помощью процедур. Вот условия: 1.

Вывести true, если число не принадлежит заданному интервалу, и false в противном случае
Вывести значение true, если приведенное высказывание для предложенных исходных данных является.

Ввести число. По выбору пользователя найти его противоположное, вычесть из него это же число, уменьшенное вдвое, или найти обратное число
var n: integer; begin Writeln(‘Vvedit chislo ‘); Readln(n); case n of ‘n 1

Вывести число противоположное введённому
Помогите решить задачу TASM x32 Вывести число противоположное введённому Буду очень благодарна.

Число,противоположное данному
Напишите программу, которая считывает с клавиатуры одно дробное число и выводит обратное ему. Если.

Вывести ближайшее к заданному числу N простое число; если таких числа два, то вывести меньшее
Помогите пожалуйста решить задачу! Дано одно целое число N. Вывести ближайшее к заданному числу N.

Вывести число, обратное заданному
Помогите сделать

Числа Фибоначчи: вывести число по заданному n
При запуске программа просто-напросто вылетает, хотя скомпилирована успешно. Может, бред написан.

Дано три числа, если сумма их положительная, изменить второе число на противоположное
Дано три числа, если сумма их положительная, изменить второе число на противоположное. Код.

Источник

Вывести число, противоположное заданному

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Вывести простое число, ближайшее к заданному N
Здравствуйте, не могли бы помочь решить пару задач на паскале с помощью процедур. Вот условия: 1.

Вывести число противоположное введённому
Помогите решить задачу TASM x32 Вывести число противоположное введённому Буду очень благодарна.

Ввести число. По выбору пользователя найти его противоположное, вычесть из него это же число, уменьшенное вдвое, или найти обратное число
var n: integer; begin Writeln(‘Vvedit chislo ‘); Readln(n); case n of ‘n 11

Ограничения [Время: 1000ms, Память: 128MB, Сложность: 1%]

Вывести число, противоположное заданному.
Входные данные:
Во входном потоке задано целое число А (-32768 Комментарий модератора

Называйте темы осмысленно.

Решение

Ошибка и замечание — это очень разные вещи.

Число,противоположное данному
Напишите программу, которая считывает с клавиатуры одно дробное число и выводит обратное ему. Если.

Читайте также:  Помогу вывести с монеты

Вывести число, обратное заданному
Помогите сделать

Числа Фибоначчи: вывести число по заданному n
При запуске программа просто-напросто вылетает, хотя скомпилирована успешно. Может, бред написан.

Дано три числа, если сумма их положительная, изменить второе число на противоположное
Дано три числа, если сумма их положительная, изменить второе число на противоположное. Код.

Источник

Обратное число, задача

Здравствуйте! Есть задача, которая вроде бы легкая,но мое решение не засчитывают. Говорят, что превышено время работы(5 секунд — максимум).
Условие:
В этой задаче нужно ответить на 1≤t≤10^5 запросов. Каждый запрос состоит из двух целых чисел 2≤p≤10^9 и 0 Пример:
Ввод:
4
5 1
5 2
5 3
5 4
Вывод:
1
3
2
4

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Обратное число
Напишите программу, которая считывает с клавиатуры одно дробное число и выводит обратное ему. Если.

Обратное число
Напишите программу, которая считывает с клавиатуры одно число и выводит обратное ему. Если при этом.

Обратное число
Помогите, моя программы по мнению тестовой системы Сириуса работает слишком долго. Помогите.

Ввести число. По выбору пользователя найти его противоположное, вычесть из него это же число, уменьшенное вдвое, или найти обратное число
var n: integer; begin Writeln(‘Vvedit chislo ‘); Readln(n); case n of ‘n 3

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

Ввести число. По выбору пользователя добавить к нему 1, найти корень или обратное число
Ввести число. По выбору пользователя добавить к нему 1, найти корень или обратное число.

Ввести число. По выбору пользователя добавить к нему 1, найти корень или обратное число
Ввести число. По выбору пользователя добавить к нему 1, найти корень или обратное число. создать.

Обратное число
Надо что бы если x=100 то оно становилось -100, если например -567 то становилось 567, есть ли.

Число, обратное по модулю
Всем приятного времени суток! у меня небольшой вопрос! можете помочь найти d, обратное число по.

Получить обратное число
3-ввести 3-х значное число допустим 741 получить обратное 147

Источник

Обратное число

Обратное число
В этой задаче нужно ответить на 1≤t≤105 запросов. Каждый запрос состоит из двух целых чисел 2≤p≤109 и 0
Входные данные

В первой строке дано целое число t — количество запросов.

В следующих t строках даны по два числа pi и ai, i=1,…,t.

Выведите t целых чисел (каждое число в отдельной строке) — ответы на запросы.

Читайте также:  Сколько вывести алкоголя с турции

Примеры
Ввод Вывод

4
5 1
5 2
5 3
5 4
1
3
2
Помогите, пожалуйста, решить эту задачу на питоне.
4
Ограничения
Время выполнения: 5 секунд

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Обратное число
Напишите программу, которая считывает с клавиатуры одно число и выводит обратное ему. Если при этом.

Обратное число
Напишите программу, которая считывает с клавиатуры одно дробное число и выводит обратное ему. Если.

Обратное число
Помогите, моя программы по мнению тестовой системы Сириуса работает слишком долго. Помогите.

Обратное Z превращение
Есть задача реализовать обратное Z превращение, можете подсказать как его реализовать?

У меня есть работающая программа, но она выполняется слишком долго. Помогите исправить.

for i in range(1,p):

break
for i in range(0,lena,2):

Это свойство где-то видел, не помню только где. Поиск b явно должен быть O(1) зная нужное свойство.

Судя по ограничениям запросов, алгоритм должен быть O(logn) + множитель, вероятно скрыт в реализации.

Источник

Получить реверсную запись трехзначного числа

Формулировка. Сформировать число, представляющее собой реверсную (обратную в порядке следования разрядов) запись заданного трехзначного числа. Например, для числа 341 таким будет 143.

Давайте разберемся с условием. В нашем случае с клавиатуры вводится некоторое трехзначное число (трехзначными называются числа, в записи которых три разряда (то есть три цифры), например: 115, 263, 749 и т. д.). Нам необходимо получить в некоторой переменной число, которое будет представлять собой реверсную запись введенного числа. Другими словами, нам нужно перевернуть введенное число «задом наперед», представить результат в некоторой переменной и вывести его на экран.

Решение. Определимся с выбором переменных и их количеством. Ясно, что одна переменная нужна для записи введенного числа с клавиатуры, мы обозначим ее как n. Так как нам нужно переставить разряды числа n в некотором порядке, следует для каждого из них также предусмотреть отдельные переменные. Обозначим их как a (для разряда единиц), b (для разряда десятков) и c (для разряда сотен).

Теперь можно начать запись самого алгоритма. Будем разбирать его поэтапно:

1) Вводим число n;

2) Работаем с разрядами числа n. Как известно, последний разряд любого числа в десятичной системе счисления – это остаток от деления этого числа на 10. В терминах языка Pascal это означает, что для получения разряда единиц нам необходимо присвоить переменной a остаток от деления числа n на 10. Этому шагу соответствует следующий оператор:

Получив разряд единиц, мы должны отбросить его, чтобы иметь возможность продолжить работу с разрядом десятков. Для этого разделим число n на 10. В терминах Pascal, опять же, это означает: присвоить переменнойn результат от деления без остатка числа n на 10. Это мы сделаем с помощью оператора

Читайте также:  Как отмыть бетонные полы после ремонта

3) Очевидно, что после выполнения п. 2 в переменной n будет храниться двухзначное число, состоящее из разряда сотен и разряда десятков исходного. Теперь, выполнив те же самые действия еще раз, мы получим разряд десятков исходного числа, но его уже нужно присваивать переменной b.

4) В результате в переменной n будет храниться однозначное число – разряд сотен исходного числа. Мы можем без дополнительных действий присвоить его переменной c.

5) Все полученные в переменных числа – однозначные. Теперь переменная n нам больше не нужна, и в ней нужно сформировать число-результат, в котором a будет находиться в разряде сотен, b – десятков, c – единиц. Легко понять, что для этого нам следует умножить a на 100, прибавить к полученному числу b, умноженное на 10 и cбез изменения, и весь этот результат присвоить переменной c. Это можно записать так:

n := 100 * a + 10 * b + c;

6) Далее остается только вывести полученное число на экран.

Код:

  1. program ReverseNum;
  2. var
  3. n, a, b, c: word;
  4. begin
  5. readln(n);
  6. a := n mod 10;
  7. n := n div 10;
  8. b := n mod 10;
  9. n := n div 10;
  10. c := n;
  11. n := 100 * a + 10 * b + c;
  12. writeln(n)
  13. end.

Проверим работу программы на произвольном варианте введенных данных. Для этого выполним ее «ручную прокрутку», проделав с введенным числом те же действия, которые должен выполнить алгоритм.

Пусть пользователем введено число 514. Покажем в таблице, какие значения будут принимать переменные послевыполнения соответствующих строк. При этом прочерк означает, что значение переменных на данном шаге не определено, а красным цветом выделены переменные, которые изменяются:

№ строки n a b c
7 514
8 514 4
9 51 4
10 51 4 1
11 5 4 1
12 5 4 1 5
13 415 4 1 5

Нетрудно понять, что написанная программа будет выводить правильный ответ для любого заданного трехзначного числа, так как в соответствии с алгоритмом заполнение данной таблицы возможно лишь единственным образом. Это значит, что мы можем представить число в виде абстрактного трехзначного числа xyz, (в нем каждая буква должна быть заменена на любое число от 0 до 9, конечно, за исключением тех случаев, когда оно перестает быть трехзначным), и работая с разрядами этого числа, показать, что в результате работы ответом будет число zyx.

Источник