Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
KostyaKulakov
Заблокирован
1

в чём ошибка?

23.09.2012, 07:44. Просмотров 611. Ответов 10
Метки нет (Все метки)


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


Профессор Самоделкин решил изготовить объемную модель кубиков из спичек, используя спички для рёбер кубиков. Длина ребра каждого кубика равна одной спичке.

Для построения модели трех кубиков он использовал 28 спичек.

Какое наименьшее количество спичек нужно Самоделкину для построения модели из N кубиков?

Все числа в задаче не превышают 2·109.

Технические условия

Входные даные

Неотрицательное целое число n (0 ≤ n ≤ 2000000000).

Выходные даные

Количество цифр в числе n.


http://www.e-olimp.com.ua/problems/3


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main()
{
        int NumberDice;
 
        cin >> NumberDice;
 
        int result = NumberDice * 3 * 4;
 
        for(int i = 1; i < NumberDice; i++)
            result -= 4;
 
        cout << result;
        cout << endl;
 
        return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.09.2012, 07:44
Ответы с готовыми решениями:

Выскакивает ошибка Stack around the voriable 'text' was corrupted. Подскажите пожалуйста в чём ошибка
Выскакивает ошибка Stack around the voriable 'text' was corrupted. Подскажите...

в чём ошибка?
Программа не дописанная. #include &lt;iostream&gt; // подключение библиотеки...

C++ в чём ошибка
//---------------------------------------------------------------------------...

В чём ошибка?
Здравствуйте! Хотел написать программу для смены пароля на тот что имеется в...

в чём ошибка
void load_file (queue *q) { char path; int count=0; ...

10
ValeryS
Модератор
7272 / 5526 / 692
Регистрация: 14.02.2011
Сообщений: 18,721
23.09.2012, 08:04 2
KostyaKulakov,
В чем вопрос то?
0
KostyaKulakov
Заблокирован
23.09.2012, 08:09  [ТС] 3
выдаёт что неверно. проходит только 1 проверку. не знаю в чём ошибка.
0
castaway
Эксперт С++
4930 / 3037 / 453
Регистрация: 10.11.2010
Сообщений: 11,117
Записей в блоге: 10
Завершенные тесты: 1
23.09.2012, 08:29 4
KostyaKulakov, на этом (http://www.e-olimp.com.ua) сайте люди соревнуются ради спортивного интереса, зачем Вы жульничаете прося помощи на форуме?
0
KostyaKulakov
Заблокирован
23.09.2012, 08:46  [ТС] 5
Цитата Сообщение от lazybiz Посмотреть сообщение
KostyaKulakov, на этом (http://www.e-olimp.com.ua) сайте люди соревнуются ради спортивного интереса, зачем Вы жульничаете прося помощи на форуме?
вы лулз? я не соревнуюсь а набираю опыт написал решение а оно не подходит ошибку найти не могу вот и попросил чтобы указали в чём ошибка.
0
castaway
Эксперт С++
4930 / 3037 / 453
Регистрация: 10.11.2010
Сообщений: 11,117
Записей в блоге: 10
Завершенные тесты: 1
23.09.2012, 08:56 6
Цитата Сообщение от KostyaKulakov Посмотреть сообщение
я не соревнуюсь а набираю опыт
Ок. Ошибка в том, что при построении модели из 4-х кубиков потребуется 33 спички, а твой код выдает 36.
Ошибка в алгоритме.
0
Black Fregat
2523 / 1281 / 349
Регистрация: 31.05.2009
Сообщений: 4,984
23.09.2012, 08:56 7
Тут всё не так просто, как Вам кажется. Очередной кубик может соприкасаться сразу с несколькими, тогда экономия будет больше, чем 4 спички.
0
castaway
23.09.2012, 08:59
  #8

Не по теме:

Black Fregat, Я это учел (если это Вы мне).

0
KostyaKulakov
Заблокирован
23.09.2012, 09:03  [ТС] 9
получается 36
0
KostyaKulakov
Заблокирован
23.09.2012, 09:04  [ТС] 10
.........
0
Миниатюры
в чём ошибка?  
castaway
Эксперт С++
4930 / 3037 / 453
Регистрация: 10.11.2010
Сообщений: 11,117
Записей в блоге: 10
Завершенные тесты: 1
23.09.2012, 09:09 11
вы лулз? Получается 33.

Добавлено через 2 минуты
KostyaKulakov,
Цитата Сообщение от Black Fregat Посмотреть сообщение
Тут всё не так просто, как Вам кажется. Очередной кубик может соприкасаться сразу с несколькими сторонами
судя по всему сказано было в ваш адрес.

В задании ясно сказано: минимальное кол-во спичек.
Кубики не обязательно должны располагаться вдоль одной прямой. Они могут соприкасаться разными сторонами.

Добавлено через 1 минуту
4 кубика образуют квадрат, если смотреть на них сверху. А это 33 спички.
0
23.09.2012, 09:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.09.2012, 09:09

в чём ошибка ?
#include &lt;iostream.h&gt; #include &lt;conio.h&gt; #include &lt;string&gt; using namespace...

В чём ошибка?
Доброго времени суток. Задача: Дано 100 целых чисел (случайная...

В чём ошибка?
Начал писать класс: class TGame{ public: TGame(char *WorldFileName, char...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru