М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Пелагея9087
Пелагея9087
02.05.2020 09:27 •  Информатика

Уани есть прямоугольник размером 65 на 129 маленьких клеточек. она хочет разрезать его на единичные квадратики с ножниц, сделав как можно меньше разрезов. за один разрез можно разрезать лист (или стопку листов) по линии сетки от края до края. получившиеся в процессе разрезания листы можно складывать в стопку и разрезать одновременно. какое наименьшее количество разрезов ей понадобится? в качестве ответа выведите одно целое число, например, 3. например, прямоугольник 2 на 3 можно разрезать на квадратики за 3 разреза так: сначала отрезаем прямоугольник 2 на 1, затем еще один прямоугольник 2 на 1, затем складываем их в стопку и последним разрезом разрезаем сразу все пополам.

👇
Ответ:
Stasya1506
Stasya1506
02.05.2020
Дл того, чтоб разреть горизонтально, надо 7 надрезов, а потом еще 6. ответ 13
Решал так: 129- разрезов надо 128, а это 2^7. 65 - разрезов 64, а это2^6
4,5(40 оценок)
Открыть все ответы
Ответ:
Romaniopatronys
Romaniopatronys
02.05.2020
1)
#include<iostream>
#include<cmath>  
void main() {    
char ch1, ch2;    
int vol1, vol2;          
std::cin >> ch1 >> vol1;        
std::cin >> ch2 >> vol2;                            
if abs(ch1 - ch2) <= 2) && (abs(vol1 - vol2) <= 2)) && ((ch1 != ch2) && (vol1 != vol2))) && !((abs(ch1 - ch2)==1) && (abs(vol1-vol2))==1))             std::cout << "Possible";                    
else            
std::cout << "Impossible";        
}
3)
#include<iostream> 
using namespace std; 
void main() {    
int n,m;
cin >> n,m;
cout<<n;
for(int i=n;i<=m;i++)
cout<<i+2;
}
4)

#include <iostream>
using namespace std; void main(){
int mass[2][4]   //размерность своего массива вписывай.
{
{ 1, 2, 3, 4 },  //вписывай свои числа.
{ 1, 2, 3, 4 }  
};

for (int i=0 ; i<2;++i)
{
for (int j=0 ; j<4;++j)
{
if(mass[i][j]<0)
 cout<<mass[i][j];
}
}
system("pause");
}

 
4,4(17 оценок)
Ответ:
тянка4567
тянка4567
02.05.2020

Вот точно таких же вопросов на этом сайте несколько сотен, если не тысяч

Учитываем, сколько занимает памяти каждый символ. Для этого надо знать кодировку. Если кодировка не указана, то по умолчанию считаем, что один символ занимаем один байт - восемь бит.

Перемножаем все три числа 100 страниц * 35 строк * 50 символов в строке = 175000 символов в книге, или 175000 байт в нашем случае.

Каждый байт содержит 8 бит, так что 175000 байт * 8 бит в байте = 1400000 бит

Кб содержит 1024 байта, 175000 байт / 1024 ≈ 170.9 КБайт

Мб содержит 1024 Кбайта, 170.9 Кбайт / 1024 ≈ 0.167 МБайт

4,8(87 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ