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

Найти минимальное время, за которое можно поджарить все котлеты - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ТЕСТЫ Типы данных на С http://www.cyberforum.ru/cpp-beginners/thread1496773.html
Какой тип машинно-зависимый А. unsigned long Б. unsigned char В. unsigned int Г. unsigned short Д. unsigned long long Какой тип машинно-независимый А. unsigned Б. double
C++ Чем отличается функция с __stdcall и без Что такое __stdcall? Прочитал на msdn ниче не ясно, чем отличается функция с __stdcall и без. Вот например код: #include <iostream> using std::cout; //создадим свой макрос int __stdcall f1(int k){return k*k;} int f2(int k){return k*k;} int main() { http://www.cyberforum.ru/cpp-beginners/thread1496767.html
Найти суму ряда не понятное условие C++
Нужно найти конечную суму ряда, считать, что n уже ввели. Пересмотрел весь форум, подобное есть, но не совсем то.
Макрос который создает класс C++
Создал макрос который создает класс, но почему то он не работает, инициализация класса не происходит???? #include <iostream> using std::cout; //создадим свой макрос #define MY_MACROS(a, b) \ class a \ {\ public:\ int k;\
C++ Ошибка при компиляции http://www.cyberforum.ru/cpp-beginners/thread1496758.html
Всем привет. Сценарий такой. Пишу код для проверки даты. Когда пытаюсь скомпилировать мне выдает ошибку Unable to perform link. Самое интересное то, что когда создаю новый проект, вставляю код и жму F9, то программа работает. Но стоит мне сохранить проект и закрыть, переоткрыть и попробовать перезапустить выдает ошибку. Среда RAD Studio Embarcadero XE5 #include <iostream> #include <string>...
C++ Какой формы процесс в памяти ? Здравствуйте. Написал вот так: void shrub() { char array; int i = 0; try {while (true) подробнее

Показать сообщение отдельно
Melvil
 Аватар для Melvil
47 / 46 / 13
Регистрация: 20.05.2015
Сообщений: 246
10.07.2015, 18:13  [ТС]     Найти минимальное время, за которое можно поджарить все котлеты
Цитата Сообщение от ValeryS Посмотреть сообщение
вырожденный случай, количество меньше чем влазит
пока можно обойтись if
Вот сделал же тоже самое уже, только перепутал k и m. Спасибо.

Цитата Сообщение от ValeryS Посмотреть сообщение
если влазит 0 котлет(сковородку пропили) то время жарки не 0 а бесконечность
Я об этом ещё сначала подумал, но в условии об этом не сказано

Решение:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
    double k, m, n;
    int result;
    cin >> k >> m >> n;
    if (k == 0 || m == 0 || n == 0)
    {
        cout << 0 << endl;
        exit(0);
    }
    else if (n <= k)
    {
        cout << m * 2 << endl;
        exit(0);
    }
    result = ceil((n * 2) / k);
    cout << result * m << endl;
    return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от ValeryS Посмотреть сообщение
return m*2;
Никогда не понимал, что даст return m*2 ? Присвоит m = m*2 ?
 
Текущее время: 12:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru