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

Палиндром - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача Популяция http://www.cyberforum.ru/cpp-beginners/thread798629.html
Ни для кого не секрет, что студенты ОНУ больше всех любят биологию. Но мало кто знает, что именно студент кафедры Увеселительной Теории Василий Простонародьев вывел новую разновидность саранчи – саранча сиракузская. Это милое насекомое живёт в стаях и питается всем, что попадётся – рой саранчи способен в считанные минуты съесть молодые посевы рапса, конопли, а так же он не гнушается мелкими...
C++ lower/upper bound добрый день. имеется массив a, число x. найти такое i, что |ai - x| минимально, ну т.е. a = {-10, -4, 8, 10}, x = 5 -> i = 1 бин поиск можно написать, но как с помощью stl? там можно в lower/upper bound четвертым аргументом передавать компаратор, но как его описать? у меня не получается) спасибо. http://www.cyberforum.ru/cpp-beginners/thread798623.html
C++ Получить список имен файлов в порядке возрастания количества слов в них
Задание: Имеется три заданных текстовых файлов. Получить список имен файлов в порядке возрастания количества слов в них. Результат работы программы (вывод) поместить в отдельный текстовый файл Считаю количество слов в файле, сортирую по убыванию, и записываю это в fail4 в порядке убывания. получается 8 4 2 а нужно грубо говоря вот так fail2
C++ Не запускается Exe файл приложения на других ПК
Написал программу с использованием openCV, нужно чтобы она запускалась на других ПК. Скопировал в папку к экзешнику необходимые библиотеки, но на всех тестируемых компах прога вылетает с ошибкой об отсутствии tbb.dll. Инсталляция tbb.dll на компы не решает проблему. На всех компах система Win7 (в том числе и на моём, и на целевом) Помогите, может кто сталкивался с этим?
C++ Программа перевода чисел http://www.cyberforum.ru/cpp-beginners/thread798615.html
Здравствуйте :) я новичок в с++ и сейчас пытаюсь написать программу для перевода восьмиразрядного двоичного числа в десятичное. столкнулся с проблемой. помогите пожалуйста char dv; cout <<"Vvedite dvoichnoe chislo \n"; gets(dv); int b=strlen(dv); if (b>8) cout <<"vvedite vocmirazradnoe chislo"; когда компилирую и ввожу допустим десятизначное он мне пишет что введите восьмизначное и...
C++ Добавление строк динамической матрице В основной программе описать матрицу целых чисел размерности mxn, m<n. Размерность с клавы запрашивать. Элементы матрицы задать случайным образом. Написать функцию, которая добавляет в матрицу (n-m) строк, начиная с k-ой. Значение k с клавы в основной программе. подробнее

Показать сообщение отдельно
Catstail
Модератор
 Аватар для Catstail
21451 / 10236 / 1667
Регистрация: 12.02.2012
Сообщений: 17,112
07.03.2013, 21:13     Палиндром
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
#include "iostream.h"
 
int isPal(int n, int k)
{
    if (n < 10) return 1;
    if (k == 0)
    {
        k=1;
        while (k < n)
        {
            k=k*10;
        }
        k=k/10;
    }
    if ((n / k) == (n % 10))
        return isPal((n % k)/10, k / 100);
    else
        return 0;
}
 
int main(int argc, char* argv[])
{
 
    int n=121;
 
    cout << isPal(n,0) << endl;
 
    return 0;
}
 
Текущее время: 12:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru