Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/21: Рейтинг темы: голосов - 21, средняя оценка - 4.67
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
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.10.2010, 10:16
Ответы с готовыми решениями:

Нужна блоксхема данного примера
Вот сам пример уже зделанный тока блоксхему написать Program xzxz Uses crt; Const b=-0,5; Var z,x,y:real; Begin; Clrscr; ...

Контрольная работа по поскалю! 4 примера!
Дано 4 задачи по поскалю а я его вообще не знаю и времени разбираться нет помогите! 1. CASE Пологжительная половина числовой...

Подбор цифр для решения примера
Создать программу и написать результат Дано: a - xxxx (4-xзначное), в - ххх (3-хзначное), с - хх, d - x a+b+c+d=3380 ...

2
Программист
 Аватар для ЛоРД_Оледжан
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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.10.2010, 20:30
Помогаю со студенческими работами здесь

Решение примера
Здравствуйте. Требуется помощь в решении данного примера. \prod_{i=1}^{3}\prod_{j=i}^{3}\frac{i^3 + j^2}{i!} . Начал делать для I=1...

решение примера
Поиогите решить этот пример …

На основе кода примера программы составить по картинке листинг программы
Program Tochka; {Определение местоположения точки на плоскости. Входные данные:x,y - координаты точки Выходные данные: s - сообщение}...

Решение примера
Выполните индивидуальное задание (исходные данные должны вводиться с учетом области допустимых значений): Y= ( – 2*c + d*82 )/tg(a/4 ...

Привести 3-4 примера на оператор go to
Можете ли вы привести 3-4 примера на оператор go to? Заранее Благодарю!


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

Или воспользуйтесь поиском по форуму:
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 - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru