Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 20.02.2019
Сообщений: 29

Что надо дописать в этой программе, чтобы получить правильный ответ?

21.02.2019, 14:05. Показов 1168. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У Васи сегодня день рождения, и он пригласил много друзей. Для них Вася выставил в ряд n бутылок с газированными напитками. Вкусы напитков задаются маленькимим латинскими буквами. Таким образом, ряд напитков задается строкой из n символов, если пронумеровать их слева направо. Для каждого вкуса напитка Вася хочет определить, напитки каких вкусов стоят сразу после бутылок выбранного вкуса.

Например, пусть ряд задаётся строкой ababccacb. Тогда после напитков вкуса a стоят напитки вкусов b и c, после вкуса b стоят a и c, а после вкуса c стоят вкусы a, b и c.

Входные данные
В первой строке задано натуральное число n (2 ≤ n ≤ 105) — длина строки.

Во второй строке задана строка s длины n из маленьких латинских букв, задающая вкусы напитков.

Выходные данные
Пусть в строке встречается k различных символов. Тогда выведите k строк, по одной для каждого символа: сначала соответствующий символ c, затем пробел и строка sc из символов, который стоят после вхождений символа c в строку. Символы c должны идти в алфавитном порядке, и символы в sc должны так же идти в алфавитном порядке.

Если какой-то символ есть в строке, но нет символов идущих после него, его выводить не надо.

С++

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
using namespace std;
 
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
 
int main(int argc, char** argv) {
    int i,n;
    cin >> n;
    char c[n];
    for (int i=1;i<=n;i++)
    {
        cin >> c[i];
        cout << c[i] << endl;
    }
    
    return 0;
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.02.2019, 14:05
Ответы с готовыми решениями:

Какую строчку кода надо дописать, чтобы вывелось хоть что нибудь в консоль?
Добрый день, уважаемые форумчане! Помогите вывести результат программы в консоль. // Дописать всего одну строчку кода, чтобы следующая...

Indy: программа не получает правильный ответ от сервера, но сниффер показывает правильный ответ
Всем привет. Моя программа должна сделать гет запрос на определенный сайт. Я включаю программу и снифферю. В сниффере показывается...

Делфи. В этой программе нужно что-то изменить, чтобы на графике были оси координат
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,...

2
1303 / 843 / 409
Регистрация: 12.03.2018
Сообщений: 2,305
21.02.2019, 14:30
Я не эксперт, но думаю, что нужно написать реализацию алгоритма решения задачи, т.к. здесь только ввод данных.
0
0 / 0 / 0
Регистрация: 20.02.2019
Сообщений: 29
21.02.2019, 14:46  [ТС]
Пример
входные данные:
9
ababccacb
выходные данные:
a bc
b ac
c abc
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.02.2019, 14:46
Помогаю со студенческими работами здесь

Не получается получить правильный ответ
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using...

Что надо записать в СX, чтобы получить нужный сектор и дорожку на дискете.
Хочу получить с 19 сектора 15 секторов. Пишу: mov ax,20Fh mov bx,100h mov ch,1;дорожка mov cl,2; сектор mov dx,0 int 21h ...

Не выходит получить правильный ответ методом Ньютона (касательных)
Для уравления cos*(ln(x)-cos^2(x))-1⁄3=0 найти решения на отрезке . Методом касательных в 15 итераций x0 = -4.9293. Методом Ньютона уже...

написала что могла, но код не правильный.нужно что бы в квадрат выводился ответ, а выводит какую то ерунду
пожалуйста можете помочь с задачей? stdin=0 stdout=1 stderr=2 data segment text1 db 'vnimanie' textlen=$-text1 buflen=$-buf ...

В этой программе надо исправить ошибку
Написана на С #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt; int main() { float x,xk,dx,a,y,e; x = 2.2; xk =...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru