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

Спичечная модель - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Говорят Compilation error http://www.cyberforum.ru/cpp-beginners/thread344645.html
Решаю задачи на сайте ******** раньше решал на Паскале, сейчас решил учить С++... пытаюсь решить эту задачу http://********/?main=task&id_task=5 Решил у меня ответ пишется, но на сайте когда сдаю пишет "Compilation error"... подскажите, пожалуйста... #include <cstdlib> #include <iostream> using namespace std; int main() {
C++ Найти длину такого первого идентификатора в строку, в котором произведение всех четных цифр максимально решите плиз кому не трудно очень нужно... Задана последовательность идентификаторов, разделенных сериями пробелов. Последовательность задана строкой символов (string) заканчивается символом ‘*’. 2.Найти длину такого первого идентификатора в котором произведение всех четных цифр максимально. Именуйте темы осмысленно! Название темы должно максимально полно отражать её содержимое. http://www.cyberforum.ru/cpp-beginners/thread344644.html
C++ Что делает функция length?
void main() { using namespace std; string st,stt; cout << "enter name files:" <<endl; char name; cin >> name; ifstream inf(name); getline(inf,st); int i = 0, f = 1;
C++ что за ошибка
"новичек" что за ошибка? #include<iostream> using namespace std; int main() { //параметры уравнения double a,b; //логическая переменная для записи проверяемых условий bool state; //ввод параметров управления
C++ Цепочка слов http://www.cyberforum.ru/cpp-beginners/thread344603.html
Задача: Цепочка слов. Вход – файл на диске in4.dat. состоящий из слов. Разделенных пробелами два последних слова символьное изображение чисел. Выход – на экран дисплея. Дано множество слов одинаковой длины, из них два слова выделены (выделенным словам соответствуют их номера, записанные в конце файла in4.dat). Построить цепь от первого выделенного слова ко второму так, чтобы все слова этой...
C++ растолкуйте про хэш плиз на картинке реализация поиска в "hash_map" от Страуструпа. И все бы хорошо если бы не один момент. b и v это векторы. И доступ по индексу в векторе ассоциируется у меня с чем то упорядоченным, например , и тд. а строка set_type i = hash(K)%b.size() - какое значение дает i? можно ли гарантировать применив остаток от деления hash(k) на размер вектора, в качестве индекса, что мы не выйдем за... подробнее

Показать сообщение отдельно
morphling
 Аватар для morphling
-9 / 19 / 1
Регистрация: 26.06.2010
Сообщений: 181
23.08.2011, 19:04  [ТС]     Спичечная модель
"Какое наименьшее количество спичек нужно"
"объемную модель"

Решение:
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
//---------------------------------------------------------------------------
 
#include <stdio.h>
#include <math.h>
int NCube(int n)
        {
            int c1=(int)(pow(n,1.0/3)+0.5);
            int c2=(int)(sqrt(n/c1)+0.5);
            int c3=n/(c1*c2);
            int S=3*c1*c2*c3+2*(c1*c2+c1*c3+c2*c3)+(c1+c2+c3);
            int h=n-c1*c2*c3;
            if(h!=0) {
                int d1=(int)(sqrt(h)+0.5);
                if(d1*d1>h) d1--;
                int d2=h/d1;
                S+=3*d1*d2+2*(d1+d2)+1;
                h-=d1*d2;
                if(h!=0) S+=3*h+2;
            }
            return S;
        }
//---------------------------------------------------------------------------
 
int main()
 {
    long N;
    FILE *f;
 
    f = fopen("C:\\input.txt","r");
     fscanf(f, "%d", &N);
    fclose(f);
 
    f = fopen("C:\\output.txt","w");
     fprintf(f, "%d\n", NCube(N));
    fclose(f);
 
    return 0;
 }
//---------------------------------------------------------------------------
 
Текущее время: 11:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru