Форум программистов, компьютерный форум CyberForum.ru

2 задачки на дин. пр-е - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как программно создать процесс, который создаёт окно консоли? http://www.cyberforum.ru/cpp-beginners/thread378148.html
Имеется ввиду, конечно настоящее отдельное окно консоли. Вот создаваемый процесс: #include <stdio.h> int main (){ printf ("Hello, world!\n"); getchar (); return 0; }
C++ Задача "Слоги". не вруб Обьясните пожалуйста условие. не понятно как делить и вообще(. Слоги. Time Limit: 1000 ms Memory Limit: 16 MB Будем называть слогом набор букв, в котором есть точно одна гласная. В разбиении данного слова (в котором есть хотя бы одна гласная) на слоги возьмем длину самого длинного слога. Найти минимальное из всех этих чисел по всем возможным разбиениям. Иными словами: какая длина самого... http://www.cyberforum.ru/cpp-beginners/thread378139.html
C++ В чем ошибка??
Добрый день всем, написал программу, только не знаю почему она закрывается... Выдает ошибку и все. Для заданной матрицы размером 8x8: • найти такие к, при которых k-я строка матрицы совпадает с k-м столбцом. • найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. #include <iostream> using namespace std; int main() {
Помогите решить в builder for dos C++
Массив заполнить случайными числами от -5 до 5 В одномерном массиве, состоящем из 10 целых элементов вычислить: 1. Максимальный элемент массива. 2. Сумму элиментов массива, расположенных до последнего положительного элемента. Сжать массив, удалив из него все элименты модуль которых находится в интервале от 2 до 5. Освободившиеся в конце массива элименты заполнить нулями.
C++ Файл ресурсов http://www.cyberforum.ru/cpp-beginners/thread378126.html
В книге есть пример для диалогового окна и я переписал вроде всё правильно, но ни vs 6.0 ни minigw не воспринимают константы типа WS_SYSMENU, SS_CENTER,BS_PUSHBUTTON и т.д, почему и как же мне тогда линковать пример? #include "main.h" //сценарий меню Main MENU { POPUP "&Файл" { MENUITEM "&О программе....", MI_ABOUT
C++ Дана матрица размером М х N #include <iostream.h> #define m 10 #define n 10 #include <stdlib.h> void main () { int a,i,j,k; cin>>k; for (i=0; i<=n; i++) for (j=0; j<=m; j++) подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
05.11.2011, 21:33     2 задачки на дин. пр-е
2-ая (что пришло первое на ум):
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include <iostream>
#include <math.h>
 
using namespace std;
int main(){
    int n, x, i, j, tmp;
    bool a[10001][2];
    for(i=0; i<10001; i++)
        a[i][0]=false;
    a[0][0]=true;
    cin>>n>>x;
    for(i=0; i<n; i++)
    {
        if(i%2)
        {
            for(j=0; j<10001; j++)
                a[j][0]=false;
            cin>>tmp;
            for(j=0; j<10001; j++)
                if(a[j][1])
                {
                    a[abs(j-tmp)][0]=true;
                    a[abs(j+tmp)][0]=true;
                }           
        }
        else
        {
            for(j=0; j<10001; j++)
                a[j][1]=false;
            cin>>tmp;
            for(j=0; j<10001; j++)
                if(a[j][0])
                {
                    a[abs(j-tmp)][1]=true;
                    a[abs(j+tmp)][1]=true;
                }           
        }
    }
    if(n%2)
    {
        if(a[abs(x)][1])
            cout<<"yes";
        else
            cout<<"no";
    }
    else
    {
        if(a[abs(x)][0])
            cout<<"yes";
        else
            cout<<"no";
    }  
  return 0;
}
 
Текущее время: 16:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru