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

Кто может сделать олимпиадную задачу? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти максимальное количество подряд идущих минимальных элементов из данного набора http://www.cyberforum.ru/cpp-beginners/thread679716.html
Дано целое число N и набор из N целых чисел. Найти максимальное количество подряд идущих минимальных элементов из данного набора. Выполнить без применения функций.
C++ Дана матрица N на M Записать в другой массив строку Дана матрица N x M.Записать в другой массив строку, составленную из сумм отрицательных элементов столбцов матрицы. Выполнить без использования процедур и функций. http://www.cyberforum.ru/cpp-beginners/thread679714.html
C++ Вывести все четырехзначные числа в записи которых нет двух одинаковых цифр
Вывести все четырехзначные числа в записи которых нет двух одинаковых цифр. Например 1234;1345;1789;6789. Выполнить без функций и продцедур. Мой код не работает( #include "stdafx.h" #include<iostream> #include<math.h> using namespace std;
Определить величины всех отрезков, из которых составился путь шмеля C++
6. Пункт А расположен на расстоянии 20 км от пункта Б. Из пункта А со скоростью 2км/час вышел пешеход П1, одновременно с ним на встречу ему из пункта Б вышел пешеход П2 со скоростью 3км/час. Между пешеходами во время их движения летает шмель со скоростью 5км/час. Полёт шмеля подчиняется следующим правилам: шмель вылетел из пункта А одновременно со стартом пешеходов; долетев до...
C++ Среди элементов матрицы выше главной диагонали найти произведение чётных элементов http://www.cyberforum.ru/cpp-beginners/thread679662.html
Среди элементов матрицы, которые находятся выше главной диагонали, найти произведение чётных элементов. Как найти элементы, которые находятся выше главной диагонали? for(int i=0;i<n;++i) for(int j=0;j<n;++j) if(i<j) Так? Или я что-то вообще не то написала?) Прошу помочь.
C++ Поиск минимума в массиве Подскажите,как исправить ошибку? Вот функция main: #include "PUPC.h" #include "Printer.h" #include "Monitor.h" using namespace std; int main() { Printer P1("Sony",2300,"Black & White"); подробнее

Показать сообщение отдельно
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
24.10.2012, 21: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
25
26
int[] obmen(int mas[]){
    int buf=mas[0],mas1[4];
    for(int i=0;i<3;i++)
        mas1[i]=mas[i+1];
    mas1[3]=buf;
    return mas1;
}
int chislo(int[] mas){
    int chislo=1;
    for(int i=0;i<4;i++){
        chislo*=mas[i];
        chislo*=10;
    }
    return chislo;
}
void main{
    int ch[4],ch1[4];
    for(int i=0;i<8;i++)
        for(int j=0;j<8;j++)
            for(int k=0;k<8;k++)
                for(int l=0;l<8;l++){
                    ch[i]=i;ch[j]=j;ch[k]=k;ch[l]=l;
                    if(chislo(ch)==3*chislo(ch1))
                        cout<<chislo(ch);
                 }
}
Добавлено через 41 минуту
хотя тут не плохо былобы еще сделать перевод в 10ю систему счисления, тогда можно будет применить a=3*b а так из за сдвигов может выдавать неверный результат
 
Текущее время: 03:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru