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

Тимус. Парк Аттракционов. Заглушки проходит, а валится на 1 первом тесте - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С++ Сохранение данных при сбое системы, класс BackUp, temp файл http://www.cyberforum.ru/cpp-beginners/thread397327.html
Дорогие программисты, помогите, пожалуйста, советом со следующей задачей (хотя бы направьте в нужное русло или что почитать порекомендуйте). Заранее огромное спасибо. Новичок. ЗАДАНИЕ. Записать файл Данные. Записать функцию fOpen() с режимом работы файла W (режим стирания). Т.е. есть файл, его открыли, данные прочитали, загрузили в оперативку, после этого программа работала, наработала кучу...
C++ Инициализация ссылок Непонятно почему такой синтаксис инициализации ссылок ошибочен: int * p(nullptr); int * &pref(p); Требуется вот так: int * p(nullptr); int * (&pref)(p); Можно было бы понять, что мол приоритет скобок выше чем ссылки, но тогда почему вот такой синтаксис вполне легален: int a = 4; http://www.cyberforum.ru/cpp-beginners/thread397314.html
Массив (одномерный и двумерный, поиск локальных максимумов и кол-ва положительных и отрицательных элементов) C++
Две задачи, которые нужно реализовать на c++ в борланде. Вот первая (по одномерному массиву): В массиве А(n) найти и напечатать номера (индексы) локальных максимумов, то есть таких {a}_{i}, что {a}_{i-1}<{a}_{i}>{a}_{i+1} А вот вторая (по двумерному массиву): Дан двумерный массив размером n на m, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное...
Из одномерного массива сделать двумерный C++
Помогите пожалуйста из одномерного массива X получить квадратную матрицу А8*8 ,элементами которо являються числа,х1 х2 ....х4 ,расположеные в ней по схеме 0 15 16 31 32 47 48 63 1 14 17 30 33 46 49 62 2 13 18 29 34 45 50 61 3 12 19 28 35 44 51 60 4 11 20 27 36 43 52 59 5 10 21 26 37 42 53 58 6 9 22 25 38 41 54 57 7 8 23 24 39 40 55 56
C++ Задача на вычисление http://www.cyberforum.ru/cpp-beginners/thread397298.html
Вычислить сумму кубов всех черных чисел, лежащих в диапозоне от Х до У, где Х и У - вводимые с клавиатуры натуральные числа.
C++ Как записать функцию (1+x)^3h e^-x Добавлено через 25 минут ????? подробнее

Показать сообщение отдельно
Hi4ko
74 / 74 / 4
Регистрация: 21.10.2010
Сообщений: 376

Тимус. Парк Аттракционов. Заглушки проходит, а валится на 1 первом тесте - C++

02.12.2011, 19:19. Просмотров 472. Ответов 0
Метки (Все метки)

Условие:
http://acm.timus.ru/problem.aspx?space=1&num=1796

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
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    int value[]={ 10, 50, 100, 500, 1000, 5000 };
    int num[5],sum=0;
    int price;
    for(int i=0;i<6;i++)
    {
        cin>>num[i];
        sum+=num[i]*value[i];
    }
    cin>>price;
int i=0;
while(num[i]==0)
++i;
int lol=0,lol1=0;
while(lol*price<=sum-value[i])
    ++lol;
int j=0;
int k=0;
while((lol+k)*price<=sum)
{
    ++lol1;
    ++k;
}
cout<<lol1<<endl;
while((lol+j)*price<=sum)
{
    cout<<lol+j<<" ";
    ++j;
}
}
где здесь ошибка?

Добавлено через 52 минуты
всё, решена короче задача
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru