Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/30: Рейтинг темы: голосов - 30, средняя оценка - 4.87
2 / 2 / 0
Регистрация: 06.11.2009
Сообщений: 17
1

Составные числа

20.10.2011, 19:06. Показов 5571. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1)Задача «Ваня наблюдает за лягушкой»
Ваня наблюдает за лягушкой. Изначально она сидит в точке 0 числовой прямой. Каждую секунду она прыгает на 1 вправо, пока не достигнет точки K. Затем она начинает каждую секунду прыгать на 1 влево, пока не вернется в точку 0, затем – опять вправо и т. д. Требуется определить, где окажется лягушка через T секунд.
Формат ввода
Вводятся два числа K и T. Оба числа натуральные и не превосходят 1 000 000 000.
Формат вывода
Выведите одно число – координату лягушки в момент времени T.

2)Задача «Составные числа»
Необходимо вывести все составные числа от 2 до N, а также количество. Составное число — это натуральное число, которое можно представить в виде произведения двух натуральных чисел, больших 1.
Формат ввода
Вводится натуральное число N, большее 1 и не превосходящее 100.
Формат вывода
Выведите все составные числа от 2 до N включительно в порядке возрастания. Затем выведите количество найденных составных чисел.

3)Задача «Забавная игра»
Легендарный учитель математики Юрий Петрович придумал забавную игру с числами. А именно, взяв произвольное целое число, он переводит его в двоичную систему счисления, получая некоторую последовательность из нулей и единиц, начинающуюся с единицы. (Например, десятичное число 1910 = 1∙24+0∙23+0∙22+1∙21+1∙20 в двоичной системе запишется как 100112.) Затем учитель начинает сдвигать цифры полученного двоичного числа по циклу (так, что последняя цифра становится первой, а все остальные сдвигаются на одну позицию вправо), выписывая образующиеся при этом последовательности из нулей и единиц в столбик — он подметил, что независимо от выбора исходного числа получающиеся последовательности начинают с некоторого момента повторяться. И, наконец, Юрий Петрович отыскивает максимальное из выписанных чисел и переводит его обратно в десятичную систему счисления, считая это число результатом проделанных манипуляций. Так, для числа 19 список последовательностей будет таким:
10011
11001
11100
01110
00111
10011

и результатом игры, следовательно, окажется число 1∙24+1∙23+1∙22+0∙21+0∙20 = 28.

Поскольку придуманная игра с числами все больше занимает воображение учителя, отвлекая тем самым его от работы с ну очень одаренными школьниками, Вас просят написать программу, которая бы помогла Юрию Петровичу получать результат игры без утомительных ручных вычислений.
Формат ввода
Входной файл содержит одно целое число N (0 ≤ N ≤ 32767).
Формат вывода
Ваша программа должна вывести в выходной файл одно целое число, равное результату игры.


4)Задача «Пароль»
Пароль называется криптостойким, если выполнены 4 критерия:
▪ Пароль содержит строчные латинские буквы
▪ Пароль содержит заглавные латинские буквы
▪ Пароль содержит цифры
▪ Длина пароля не менее 8 символов
Требуется по данному паролю определить, сколько критериев криптостойкости выполнено.
Формат ввода
Вводится одна строка, состоящая только из латинских букв и цифр. Количество символов в строке не превышает 100.
Формат вывода
Выведите количество критериев криптостойкости, которым удовлетворяет пароль.


5)Задача «Сапер»
Мальчику Васе очень нравится известная игра "Сапер" ("Minesweeper").
В "Сапер" играет один человек. Игра идет на клетчатом поле (далее будем называть его картой) NxM (N строк, M столбцов). В K клетках поля стоят мины, в остальных клетках записано либо число от 1 до 8 — количество мин в соседних клетках, либо ничего не написано, если в соседних клетках мин нет. Клетки являются соседними, если они имеют хотя бы одну общую точку, в одной клетке не может стоять более одной мины. Изначально все клетки поля закрыты. Игрок за один ход может открыть какую-нибудь клетку. Если в открытой им клетке оказывается мина — он проигрывает, иначе игроку показывается число, которое стоит в этой клетке, и игра продолжается. Цель игры — открыть все клетки, в которых нет мин.
У Васи на компьютере есть эта игра, но ему кажется, что все карты, которые в ней есть, некрасивые и неинтересные. Поэтому он решил нарисовать свои. Однако фантазия у него богатая, а времени мало, и он хочет успеть нарисовать как можно больше карт. Поэтому он просто выбирает N, M и K и расставляет мины на поле, после чего все остальные клетки могут быть однозначно определены. Однако на определение остальных клеток он не хочет тратить свое драгоценное время. Помогите ему!
По заданным N, M, K и координатам мин восстановите полную карту.
Формат ввода
В первой строке входного файла содержатся числа N, M и K (1≤ N, M, K ≤ 10). Далее идут K строк, в каждой из которых содержится по два числа, задающих координаты мин. Первое число в каждой строке задает номер строки клетки, где находится мина, второе число — номер столбца. Левая верхняя клетка поля имеет координаты (1,1), правая нижняя — координаты (N, M).
Формат вывода
Выходной файл должен содержать N строк по M символов — соответствующие строки карты. j-й символ i-й строки должен содержать символ ‘*‘ (звездочка) если в клетке (i, j) стоит мина, цифру от 1 до 8, если в этой клетке стоит соответствующее число, либо ‘.‘ (точка), если клетка (i, j) пустая.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2011, 19:06
Ответы с готовыми решениями:

Вывести в порядке убывания все составные (непростые) трёхзначные числа
Напишите программу, которая выводит в порядке убывания все составные (непростые) трёхзначные числа.

Составные условия
Составьте программу которая по введенному вами k числу грибов, печатает фразу Мы нашли в лесу k...

Простые и составные числа
Составить программу отыскания наименьшего h, при котором число h2+h+41 является...

Составные числа ниже главной и побочной диагоналей матрицы.
Помогите написать программу =) Дана целочисленная квадратная матрица A(N, N). Определите,...

1
19 / 19 / 9
Регистрация: 15.12.2010
Сообщений: 120
23.10.2011, 21:48 2
олимпиаду надо решать самим, на то она и олимпиада, чтобы потом не опозориться
0
23.10.2011, 21:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2011, 21:48
Помогаю со студенческими работами здесь

Вычислить сумму всех составных чисел от 1 до M. Составные числа можно представить в виде произведения нескольких простых чисел
Вычислить сумму всех составных чисел от 1 до M. Составные числа можно представить в виде...

Сформировать два множества, первое из которых содержит все простые числа из данного множества, а второе все составные
Имеется множество, содержащее натуральные числа из некоторого диапазона. Сформировать два...

Составные условия,целочисленная арифметика.
Помогите решить 2 задачки,если не сложно:).... №1.Сконпилировать калькулятор sin,cos,tg. №2..Дано...

Получить из заданного массива два: в один записать все простые элементы, в другой – составные
Кому не сложно помогите! Задание: Получить из заданного массива два: в один записать все простые...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru