|
0 / 0 / 0
Регистрация: 08.05.2010
Сообщений: 7
|
|
Программирование. 3 примера.24.10.2010, 10:16. Показов 4017. Ответов 2
Метки нет (Все метки)
Уважаемые форумчане! Представляю Вашему вниманию 3 задачи по программированию в среде pascal.
Задача «Расшифровываем массив» Массив зашифровали следующим способом: по заданным элементам исходного массива из N элементов строится новый массив, также из N элементов. i-ый элемент нового массива определяется как сумма элементов исходного массива с номерами с 1 до i (т.е. сумма i первых элементов исходного массива). Напишите программу, которая по зашифрованному массиву восстановит элементы исходного массива. Формат ввода Вводится число N (1≤N≤100) и затем N чисел — элементы зашифрованного массива (элементы массива — натуральные числа, не превышающие 10000). Формат вывода Выведите N чисел - элементы исходного (незашифрованного) массива. Примеры Пример ввода Пример вывода 4 1 3 10 43 1 2 7 33 Задача «Регистрация на web-сайте» При регистрации на некотором сайте пользователя просят ввести фамилию, дату рождения и номер банковской карточки. Системный администратор заметил, что очень часто пользователи путают поля, и вводят, скажем, фамилию в поле для даты рождения, а дату рождения в поле фамилии и т.д. Чтобы не заставлять пользователей вводить данные заново, администратор сайта решил написать скрипт, который будет сам переставлять введенные данные в нужном порядке. Помогите ему в этом нелегком деле. Формат ввода Вводятся три строки. В одной из строк вводится фамилия, состоящая только из латинских букв (строчных или заглавных). В другой строке вводится дата рождения. В оставшейся строке вводится номер банковской карточки. Введенная информация корректна (т.е. всегда в одной строке записана фамилия, в другой – дата рождения, и в третьей – номер карточки, никакой другой информации введено быть не может). Формат вывода Программа должна вывести также три строки. В первой строке — фамилию, во второй — дату рождения, в третьей — номер банковской карточки. Ограничения Тестовые примеры, на которых проверяется решение, удовлетворяют следующим ограничениям: Фамилия записывается латинскими строчными и заглавными буквами, длина фамилии не меньше трех символов и не больше 50. Дата рождения записывается в формате ДД.ММ.ГГГГ (день и месяц вводятся ровно двумя цифрами каждый, год - ровно четырьмя). Номер банковской карточки — натуральное число, состоящее не менее, чем из 5, и не более, чем из 15 цифр. Примеры Пример ввода Пример вывода Smith 112324332 12.10.1964 Smith 12.10.1964 112324332 Ivanov 01.01.2000 11111 Ivanov 01.01.2000 11111 Задача «Числа-палиндромы» Напомним, что палиндромом называется строка, одинаково читающаяся с обеих сторон. Например, строка abba является палиндромом, а строка abc — нет. Рассмотрим все натуральные числа, представления которых в десятичной системе счисления являются палиндромами. Необходимо найти N-ое в порядке возрастания такое число. Формат ввода Вводится число N (1≤N≤100000). Формат вывода Выведите ответ на задачу. Гарантируется, что ответ на задачу при указанном ограничении на N не превышает 109. Примеры Пример ввода Пример вывода 1 1 19 101 Примечание для составителей варианта В сильных школах задача может быть дана с ограничением 1≤N≤109. При этом гарантируется, что ответ не превышает 1018. Буду рад решению любой из них) Заранее спасибо.
0
|
|
| 24.10.2010, 10:16 | |
|
Ответы с готовыми решениями:
2
Нужна блоксхема данного примера Контрольная работа по поскалю! 4 примера! Подбор цифр для решения примера |
|
Программист
56 / 54 / 15
Регистрация: 23.07.2009
Сообщений: 336
|
|
| 24.10.2010, 11:39 | |
|
romalex, Сдается мну что эти задачи - олимпиадные, а такие милок нужно решать своим умом
или хотя бы наработки свои покажите
0
|
|
|
0 / 0 / 0
Регистрация: 08.05.2010
Сообщений: 7
|
|
| 24.10.2010, 20:30 [ТС] | |
|
Вы угадали, задачи со школьного тура Олимпиады по информатике толи 2008, толи 2009 года. До решения первой дошел уже сам, интересует 2 или 3) Сыну скоро писать олимпиаду этого года, хотелось показать примеры решения -_-
Добавлено через 6 часов 34 минуты up (5)
0
|
|
| 24.10.2010, 20:30 | |
|
Помогаю со студенческими работами здесь
3
Решение примера решение примера На основе кода примера программы составить по картинке листинг программы Решение примера
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|