kukoleva
?>

Сколько детских книг ёмкостью 800 байт можно разместить на трёхдюймовом диске?

Информатика

Ответы

Nikolai_oksana
Краткость  -  сестра таланта,  целая книжка в 800 байт это сильно на  дискете  1,44 мб 1,44*1024*1024/800  =  1887,4368 ответ  1887  книжек
annashersheva
Var h,h1,m,m1,k,k1,b: integer; begin write('h, h1: '); readln(h,h1); write('m, m1: '); readln(m,m1); write('k, k1: '); readln(k,k1); if h div h1 < m div m1   then b: =h div h1 else b: =m div m1; if k div k1 < b then b: =k div k1; writeln('b = ',b); end. пример: h, h1: 1000 100m, m1: 600 50k, k1: 500 50b = 10с h div h1 (m div m1, k div k1) определяется на сколько бутербродов хватит хлеба, масла или колбасы соответственно. из этих количеств выбирается минимальное значение. в примере: хлеба хватит на 1000 div 100 = 10 бутербродов, масла - на 600 div 50 = 12; колбасы - на 500 div 50 = 10. значит, из данного количество продуктов можно сделать 10 полноценных бутербродов.
zakupki

Объяснение:

1) задача

#include <iostream>

#include <vector>

using namespace std;

int main(){

   int n;

   cin >> n;

   vector <int> a(n);

   for(int i = 0; i < a.size(); i++){

       cin >> a[i];

   }

   int max = a[0],min = a[0];

   int indexmax = 0, indexmin = 0;

   for(int i = 0; i < a.size(); i++){

       if(a[i] > max){

           max = a[i];

           indexmax = i;

       }

       if(a[i] < min){

           min = a[i];

           indexmin = i;

       }

   }

   cout << indexmax << " " << indexmin << endl;

   swap(a[indexmax], a[indexmin]);

   for(int i = 0 ; i < a.size(); i++){

       cout << a[i] << " ";

   }

}

2) задача  

#include <iostream>

#include <vector>

using namespace std;

int main(){

   int n,sum = 0,count = 0;

   cin >> n;

   vector <int> a(n);

   vector <int> b;

   for(int i = 0; i < a.size(); i++){

       cin >> a[i];

   }

   for(int i = 0; i < a.size(); i++){

       if(a[i] >= 0){

           sum+=a[i];

       }

       else{

           b.push_back(i);

       }

       if(a[i] % 2 == 0){

           count++;

       }

   }

   cout << sum << endl << count << endl;

   for(int i = 0; i < b.size();i++){

       cout << b[i] << " ";

   }

   

}

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

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

Сколько детских книг ёмкостью 800 байт можно разместить на трёхдюймовом диске?
Ваше имя (никнейм)*
Email*
Комментарий*

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

sanseth5
peregovorkacoffee
Paikina Natalya30
erere4443
peshnoshamon
Анатольевич
Borg Fedak1162
kosbart28
firsova5911
mitin228133770
abcd138191
Yurevich-Vladimirovich
Казаков
oniks-plus
Shtorm-Shoe