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

Задача с монетами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Динамическая строка! http://www.cyberforum.ru/cpp-beginners/thread831486.html
Здравствуйте, что такое динамическая строка, чем она отличается от обычной строки?
C++ Подскажите где можно посмотреть исходники Подскажите где можно посмотреть исходники законченых программ на С++, активно использующих ООП: инкапсуляцию, наследование и полиморфизм? Но без без бустов, куте и прочих прилад? ps: желательно под линукс, но не обязательно. http://www.cyberforum.ru/cpp-beginners/thread831483.html
Повторное использование кода в C++ C++
Всем доброго дня! Прошу помочь начинающему. В данный момент обучаюсь по книге Прата С.. Застрял на задаче про использование класса valarray. Прошу помочь разобраться в создании конструкторов. Имеется: Класс Wine (Вино) содержит объект-член типа string для названия вина и объект Pair из объектов valarray<int>. Первый член каждого объекта Pair содержит год сбора винограда, а второй член —...
C++ немогу всавить ассемблер в код
пишу такой код: #include <iostream> int main(){ int a = 1; int b = 2; asm("mov eax, ebx"); return 0; }
C++ Функция гиперболического тангенса tanh(x) http://www.cyberforum.ru/cpp-beginners/thread831467.html
Всем добрый день! Если взять два числа A и B и сложить их, то процессор проделает одну операцию сложения,так? А сколько операций и каких проделает процессор, если я хочу взять гиперболический тангенс от аргумента? Например, tanh(3). Такой же вопрос про экспоненту в какой либо степени. Напрмиер, exp(3)
C++ в калькуляторе 2+2*2=8 не получается сделать так, чтобы калькулятор считал 2+2*2=8, как это реализовать? Есть мнение что нужно что-то дописать в "+", но что... код: // primer1Dlg.cpp : файл реализации // #include "stdafx.h" подробнее

Показать сообщение отдельно
Ternsip
 Аватар для Ternsip
660 / 188 / 6
Регистрация: 10.05.2012
Сообщений: 595
09.04.2013, 16:25     Задача с монетами
Zoger,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main(){
    int n;
    cin >> n;
    int a[] = {1,2,3,4,5,10,15,20,50};
    int cnt = 0;
    while (n > 0){
        for (int i = 8; i >= 0; i--)
            if (n >= a[i]){
                cnt += n / a[i];
                n %= a[i];
            }
    }
    cout << cnt;
    return 0;
}
 
Текущее время: 22:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru