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

Олимпиада по программированию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ..Создать 3 простые программки: 1)do,while 2)while 3)for http://www.cyberforum.ru/cpp-beginners/thread539255.html
можно однотипные,а можно и с разными условиями... очень-очень надо... только действительно самые простые... типа пока 5< вводимого числа писать да..
C++ Заданы массивы вещественных чисел X и Y. Сформировать массив Z из положительных элементов массивов X и Y. Заданы массивы вещественных чисел X и Y. Сформировать массив Z из положительных элементов массивов X и Y. Определить номера максимального и минимального элементов в массиве Z. Почему она вылетает?Делаю на Microsoft Visual Studio.Помогите довести до ума программу)Может здесь есть что-то лишнее? #include "stdafx.h" #include <stdio.h> int main() { int k, n, m, i, x, y; puts("BBe9iTe... http://www.cyberforum.ru/cpp-beginners/thread539248.html
Алгоритмы сортировки (сортировка и вычисляемыми адресами, вычерпыванием, по индексам и с указателями). C++
Алгоритмы сортировки (сортировка и вычисляемыми адресами, вычерпыванием, по индексам и с указателями). Нужно как бы три программы(каждую сортировку) в одной программе.
C++ Ассоциативные контейнеры
В текстовом файле хранятся слова: - вывести список различных слов (set); - подсчитать количество вхождений каждого слова (map<string,int>). Помогите пожалуйста!
C++ Перевод cpp http://www.cyberforum.ru/cpp-beginners/thread539231.html
Кто то может перевести что где обозначает Хотя бы чуть чуть ,перевести что бы можно было внести изменения /* #include "GameEventMgr.h" #include "World.h" #include "ObjectMgr.h" #include "WorldPacket.h" #include "PoolMgr.h" #include "ProgressBar.h" #include "Language.h"
C++ Что тут неправильно ? Вообщем программа перестала создавать прогрессию, как это исправить? #include "stdafx.h" #include <iostream> using namespace std; int Sum(int x, int step, int n) { if (n==1) return(x); return(Sum(x+1, step, n-1)); } подробнее

Показать сообщение отдельно
dr.curse
388 / 344 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
04.04.2012, 22:47  [ТС]
Jupiter, спасибо попробую решить!

Добавлено через 5 минут
вот кажись решил
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
#include <iostream>
#include <vector>
using namespace std;
int main()
{
    int n,m;
    cin >> n >> m;
    vector< vector<int> > a(n,vector<int>(m,1));
    for (int i=0;i<n;i++)
    {
        for (int j=0;j<m;j++)
            if (a[i][j])
            {
                if (i+2<n && j+1<m)
                    a[i+2][j+1]=0;
                if (i+2<n && j-1>=0)
                    a[i+2][j-1]=0;
                if (i+1<n && j+2<m)
                    a[i+1][j+2]=0;
                if (i-1>=0 && j+2<m)
                    a[i-1][j+2]=0;
                if (i-2>=0 && j+1<m)
                    a[i-2][j+1]=0;
                if (i-2>=0 && j-1>=0)
                    a[i-2][j-1]=0;
                if (i+1<n && j-2>=0)
                    a[i+1][j-2]=0;
                if (i-1>=0 && j-2>=0)
                    a[i-1][j-2]=0;
            }
    }
    int k=0;
    for (int i=0;i<n;i++)
        for (int j=0;j<m;j++)
            k+=a[i][j];
    cout << k;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru