borisova-valeriya
?>

Объём свободной памяти флэш-карты составляет 4кб. реферат занимает в формате .*docx = 5600 байт, в формате .*pdf=4000 байт. определите и объясните, какой документ поместится на флэш-карту.

Информатика

Ответы

vadim330
Документ в формате pdf поместится на флэш-карту с объемом 4кб так как 4000 байт это 3 кб а 5600 байт это 5кб.
nadejdashin508

#include <iostream>

#include <string>

using namespace std;

string dectobin(int num) // функция для перевода

{

string result; // строка для результата

for (; num!=0; num>>=1) // цикл со сдвигом вправо на 1 бит (работает быстрее чем деление на 2,

//но также делит)

result.insert(0, num&1 ? "1" : "0"); // вставка цифры в начало строки (1 если последний бит 1, 0 если 0)

return result; // возврат результата

}

int main(int argc, char *argv[])

{

// тут думаю понятно, ввод данных и вызов функции

int num;

cout<<"Enter number: ";

cin>>num;

cout<<dectobin(num);

return 0;

}

vladimir686
// PascalABC.NET 3.0, сборка 1139 от 10.01.2016
begin
  var s:=ReadLnString('Вводите:');
  s.ToWords.Where(x->x=ReverseString(x)).PrintLn;
end.

Тестовое решение:
Вводите: дед иван достал наган и пошел с ним в шалаш
дед наган и с в шалаш

Вариант, если исключить однобуквенные:

// PascalABC.NET 3.0, сборка 1139 от 10.01.2016
begin
  var s:=ReadLnString('Вводите:');
  s.ToWords.Where(x->x=ReverseString(x)).
    Where(x->x.Length>1).PrintLn;
end.

Тестовое решение:
Вводите: дед иван достал наган и пошел с ним в шалаш
дед наган шалаш

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

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

Объём свободной памяти флэш-карты составляет 4кб. реферат занимает в формате .*docx = 5600 байт, в формате .*pdf=4000 байт. определите и объясните, какой документ поместится на флэш-карту.
Ваше имя (никнейм)*
Email*
Комментарий*

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

starabanov
osandulyak
mzubenko6
Дмитрий_Евлампиев518
andrey00713
mariavayda88734
Давид-Ольга
Полковников_Милана
elvini857
vladimir72tatarkov1317
namik120939
steff77
timpavilion23
savenko0109152
krikriska84
▲