Andei
?>

Сотрудники завода по производству золотого песка из воздуха решили поправить свое финансовое положение. они пробрались на склад завода, где хранился золотой песок трех видов. один килограмм золотого песка первого вида они смогли бы продать за a1 рублей, второго вида – за a2 рублей, а третьего вида – за a3 рублей. так получилось, что у сотрудников оказалось с собой только три емкости: первая была рассчитана на b1 килограмм груза, вторая на b2 килограмм, а третья на b3 килограмм. им надо было заполнить полностью все емкости таким образом, чтобы получить как можно больше денег за весь песок. при заполнении емкостей нельзя смешивать песок разных видов, то есть, в одну емкость помещать более одного вида песка, и заполнять емкости песком так, чтобы один вид песка находился более чем в одной емкости. требуется написать программу, которая определяет, за какую сумму предприимчивые сотрудники смогут продать весь песок в случае наилучшего для себя заполнения емкостей песком. , )! писал большую программу, но на acmp не принимает 13-ый p.s. могу скинуть свою программу.

Информатика

Ответы

vmnk38
Динамическое программирование

посмотри пример : задача о рокзаке
Шуршилина_Ильич
Уровень C

#include <iostream>

using namespace std;

int main()
{
    int n;
    cin >> n;
    int maxdigit = 0;
    while (n > 0) {
        int digit = n % 10;
        if (digit > maxdigit)
            maxdigit = digit;
        n /= 10;
    }
    cout << maxdigit;
    return 0;
}

Уровень D
#include <iostream>

using namespace std;

int main(){
    int n;
    cin >> n;
    int prev = -1;
    while (n > 0) {
        int digit = n % 10;
        if (digit == prev) {
            cout << "YES";
            return 0;
        }
        prev = digit;
        n /= 10;
    }
    cout << "NO";
    return 0;
}
spadikov
Using System;

internal class Program
{
    private static void Main()
    {
        Console.WriteLine(DoSomeThing("Как тебе живется", "цчхб"));
        Console.WriteLine(DoSomeThing("Как тебе живется", "цчх"));
        Console.WriteLine(DoSomeThing("Как тебе живется", "цчхи"));
        Console.WriteLine(DoSomeThing("Как тебе живется", "цчахбаек"));
        Console.WriteLine("Программа оконченна");
        Console.ReadKey();
    }

    private static string DoSomeThing(string st1, string st2)
    {
        Console.WriteLine();
        //Console.WriteLine($"{st1} -  {st2}");
        var i = 0;
        for (var j = 0; j < st1.Length; j++)
        {
            //Console.WriteLine($"st1[{j}] = {st1[j]} {!st2.Contains(st1[j].ToString())}");
            if (!st2.Contains(st1[j].ToString())) continue;
            i = j;
            break;
        }
        if (i == 0) return "Нет совпадений";

        var s = st1.LastIndexOf(" ", i, StringComparison.Ordinal) > 0
            ? st1.Substring(0, st1.LastIndexOf(" ", i, StringComparison.Ordinal))
            : "";
        s = s +
            (st1.IndexOf(" ", i, StringComparison.Ordinal) > 0
                ? st1.Substring(st1.IndexOf(" ", i, StringComparison.Ordinal))
                : "");
        return "Искомый символ - " + st1[i] + "\n" + s.Trim();
    }
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Сотрудники завода по производству золотого песка из воздуха решили поправить свое финансовое положение. они пробрались на склад завода, где хранился золотой песок трех видов. один килограмм золотого песка первого вида они смогли бы продать за a1 рублей, второго вида – за a2 рублей, а третьего вида – за a3 рублей. так получилось, что у сотрудников оказалось с собой только три емкости: первая была рассчитана на b1 килограмм груза, вторая на b2 килограмм, а третья на b3 килограмм. им надо было заполнить полностью все емкости таким образом, чтобы получить как можно больше денег за весь песок. при заполнении емкостей нельзя смешивать песок разных видов, то есть, в одну емкость помещать более одного вида песка, и заполнять емкости песком так, чтобы один вид песка находился более чем в одной емкости. требуется написать программу, которая определяет, за какую сумму предприимчивые сотрудники смогут продать весь песок в случае наилучшего для себя заполнения емкостей песком. , )! писал большую программу, но на acmp не принимает 13-ый p.s. могу скинуть свою программу.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

victors
galereyaas1568
sanyaborisov910067
intermar2000
efimov33
latoyan817
molchanovaelena284
Голосова-Лобанов1555
Истомин441
voropayelena26
Елена-Олег
irschacha
kulagin777
olg14855767
iptsr4968