Форум программистов, компьютерный форум, киберфорум
Наши страницы

Решение задач из Russiancodecup (Первый квалификационный раунд) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить сумму элементов главной диагонали двумерного массива http://www.cyberforum.ru/cpp-beginners/thread354410.html
1. Вычислить значение N! (факториал) как сделать чтобы он сразу после ввода N выводил результат getch(); не получается запихнуть. #include <stdio.h> main() { unsigned int n, i, x = 1; ...
C++ создание списка Помогите плиз :wall: Односвязный линейный список Хранящиеся в списке данные типа long float Метод сортировки -- Отбор Сформировать тип звена списка для заданного типа списка. Выбрать... http://www.cyberforum.ru/cpp-beginners/thread354380.html
Сохранить html страницу C++
В общем-то создалась такая ситуация, что нужно при помощи c++ сохранить html страницу с адреса. Тоесть даешь ему ссылку и оно сохраняет эту страницу. В какую сторону копать? Не имею не...
Подскажите пожалуйста! C++
Какая задача у этого кода? // <DFM> TFORM2 = class(TForm); object Form2: TForm2 Left = 0 Top = 0 ClientHeight = 2 ClientWidth = 140 Color = clBtnFace
C++ максимина и минимакса http://www.cyberforum.ru/cpp-beginners/thread354341.html
Всем привет!) Подскажите как исправить прогу. задание: составить функцию определения максимина и минимакса прямоугольной матрицы. набросок: #include <iostream.h> #pragma hdrstop #pragma argsused...
C++ Векторы+клас Добрый вечер! Помогите пожалуйста кто-нибуть в написании или обьяснении создания програмы: Создать клас vector3D, какой задаеться троицей координат. Обязательно должны быть реализированны : 1)... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4948 / 2528 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
21.09.2011, 12:27
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <string.h>
#include <stdio.h>
 
#define MAXSIZE 201
 
int main() {
    char in[MAXSIZE] = "russ(ai)(edocn)cup";
    char out[MAXSIZE] = "";
 
    int m, k, i = 0, j = 0, len = strlen(in);
 
    for (; i < len; ++i) {
        if (in[i] != '(') {
            out[j++] = in[i];
        }
        else {
            for (k = i + 1; in[k] != ')'; ++k);
            for (m = k-1; k != ++i; --m)
                out[j++] = in[m];
        }
    }
 
    printf("%s\n", out);
}
Первое, что пришло в голову.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru