sergei-pletenev
?>

Чистые компакт-диски в трёх видах упаковок. упаковка из 100 дисков стоит 100 грн., из 20 дисков - 30 грн., а один диск стоит 2 грн. какую минимальную сумму нужно истратить для покупки n таких дисков? входные данные количество дисков n (n ≤ 1000 выходные данные вывести минимальную сумму в гривнах для покупки n дисков. pascalabc

Информатика

Ответы

manimen345
Program z1;Var n,sum:integer;Begin  write('Введите кол-во дисков: ');  readln(n);  sum:= n div 100 * 100 + n mod 100 div 20 * 30 + n mod 10 * 2 ;  writeln('Сумма: ', sum);End.
jablokov

Чему будет равна переменная «c» после выполнения этой программы:

a = 20

b = 3

b = a // b + b

c = a % b + a

ответ: 22

введите число

2. Чему будет равна переменная «c» после выполнения этой программы:

a = 20

b = 3

c = a % b + b

ответ: 22

введите число

3. Чему будет равна переменная «c» после выполнения этой программы:

a = 28

b = 7

c = a // b + a

ответ: 32

введите число

4. Чему будет равна переменная «c» после выполнения этой программы:

a = 22

b = 4

b = a // b

c = a // b

ответ: 4

введите число

5. Чему будет равна переменная «c» после выполнения этой программы:

a = 22

b = 4

b = a % b + 4

c = a % b + 1

ответ: 5

введите число

6. Чему будет равна переменная «c» после выполнения этой программы:

a = 26

b = 6

b = a // b

c = a % (b + 1)

ответ: 1

введите число

7. Чему будет равна переменная «c» после выполнения этой программы:

a = 22

b = 4

b = a % b

c = a // (b + 1)

ответ: 7

введите число

mushatolga
//PascalABC.NET версия 3.2, сборка 1389
//Если программа не запускается, то обновите версию
uses System.Linq;
begin
    begin
        writeln('I');
        var n := ReadInteger('n=');
        Writeln((1 + 1 + Power(2, n - 1)) * n / 2);
    end;
    
    begin
        writeln;
        writeln('II');
        var n := ReadInteger('n=');
        Writeln(n mod 11 = 0 ? 'YES' : 'NO');
        
    end;
    
    begin
        writeln;
        writeln('III');
        var a := ReadArrInteger('Документы', ReadInteger('n=')).ToList;
        writeln;
        
        while a.Any() do
        begin
            write(a[0], ' ');
            a.RemoveAt(0);
            if not a.Any then break;
            
            write(a.Last, ' ');
            a.RemoveAt(a.Count - 1);
            if not a.Any then break;
            
            var n := 0;
            if a.Count > 1 then n := a.Count div 2 - 1;
            write(a[n], ' ');
            a.RemoveAt(n);
        end;
    end;
end.

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

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

Чистые компакт-диски в трёх видах упаковок. упаковка из 100 дисков стоит 100 грн., из 20 дисков - 30 грн., а один диск стоит 2 грн. какую минимальную сумму нужно истратить для покупки n таких дисков? входные данные количество дисков n (n ≤ 1000 выходные данные вывести минимальную сумму в гривнах для покупки n дисков. pascalabc
Ваше имя (никнейм)*
Email*
Комментарий*

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

triumfmodern
Georgievich-Zamudinovna2003
sbelova
ielienakozlova696
muz-cd
targovich
avanesss
Nazart44446
elenaperemena8
slitex
Назаренко1075
Тоноян
Adabir20156806
olgakozelskaa492
Seropyan-Elena1944