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

Задача: движущиеся пчёлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Доступ к элементу массива через указатель http://www.cyberforum.ru/cpp-beginners/thread653221.html
надо осушествить следуюшие: pointerArr=21; когда: main.cpp #include <QtCore/QCoreApplication> #include "Array.h" #include "ProtectedArray.h" #include <string> using namespace MaxonArrayNamespace; int main(int argc, char *argv)
C++ Проверки ввода Подскажите пожалуйста: 1. Как сделать проверку "введено число или не-число" ? 2. Если при вводе используется переменная char, как сделать проверку на количество введенных символов, чтоб если пользователь ввел больше одного символа программа не вылетала, а выводила сообщение "Введены неверные данные" ? http://www.cyberforum.ru/cpp-beginners/thread653212.html
Как в Dev C++ передать параметры командной строки C++
Мне необходимо данные брать из файла. Путь к файлу нужно передавать как параметр командной строки argv. Подскажите пожалуйста как это делать в Dev C++
C++ обработка изображений ( вывод картинки на экран)
День добрый всем. Возник вопрос) Опишу ситуацию, пишу для инста небольшую программу для превращения из цветного изображения постепенно в монохромное. Для начала нужно просто из цвета в чб. Есть алгоритм бинаризации for (int y=0; y<H; ++y) { for (int x=0; x<W; ++x) { unsigned char& r=A; unsigned char& g=A; unsigned char& b=A;
C++ sizeof() с массивами http://www.cyberforum.ru/cpp-beginners/thread653177.html
Почему такие результаты? Размеры у обоих массивов одинаковые а sizeof() показывает у одного 28, а другого 32 int a = {1, 2, 3, 4, 5, 6, 7}; int b = {1, 2, 3, 4, 5, 6, 7}; cout << "sizeof(a) = " << sizeof(a) << endl; // 28 cout << "sizeof(b) = " << sizeof(b) << endl; // 32
C++ Разница между приведением типов Всем пт! Поясните плз разницу между приведениями типов: double (a); (double) a; static_cast <double> (a); подробнее

Показать сообщение отдельно
arreke
0 / 0 / 0
Регистрация: 14.05.2012
Сообщений: 13
17.09.2012, 13:19     Задача: движущиеся пчёлы
Описание

Маленькая пчела движется по соткам, как показано на картинке снизу. В момент передвижения, она может переместиться лишь на соседнюю сотка с большим номером. Например, с сотки под номер 1 на сотку номер 2 или 3, с сотки номер 2, на сотку номер 3 или 4.

http://pic.yupoo.com/908187460/Ch0qiBmj/KyNm6.jpg

Определите сколько путей может быть у пчелы чтобы из сотка a попасть в сотку b.

Input

Первая строка это целое число N, обозначающее колличество тестов.
Со второй строки начинаются вводится данные каждого теста, каждая строка состоит из 2 чисел a и b.
(a и b в диапазоне 1~100, a < b)

Output

Для каждого теста вывести по одному ответу, каждый ответ в отдельной строке.

Например, Input:
2↵
1 4↵
1 5↵

Output:
3↵
5↵

Мой код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using namespace std;
 
int check (int a, int b) {
 
}
 
int main() {  
  
  int p, i, a, b;
 
  cin >> p;
  for (i=1; i<=p; i++)  {
    cin >> a >> b;
    
    cout << check(a, b);
  }
 
  printf("\n");
  system("PAUSE");
  return 0;  
}
Начал так, а как правильно алгоритм составит не знаю. Подскажите, пожалуйста.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru