Снизу
Объяснение:
Во первых в #include ты не объявляешь никакую из библиотек:
<bits/stdc++.h> <iostream> и т.д.
Мой код вот:
#include <bits/stdc++.h>
using namespace std;
int main() {
int n,k;
cout << "vvedite n, potom k";
cin >> n >> k;
int ans = 0,col = 0;
for(int i = 1;i <= n;i++) {
for(int j = 1;j <= i;j++) {
if(i % j == 0) {
col++;
}
if(col > k) {
break;
}
}
if(col > k) {
col = 0;
} else {
ans++;
col = 0;
}
}
cout << ans;
}
Мы создаём цикл в цикле где первый перебирает все числа от 1 до N, а второй все числа от 1 до i и смотрит делится или нет. Хотя можно сделать до j в квадрате. Надеюсь
Миля - 4 символа
Ярд - 3 символа - 3 байта
Пункт - 5 символов - 5 байт
Километр - 8 символов - 8 байт
Стадий - 6 символов - 6 байт
Фурлонг - 7 символов - 7 байт
Сантиметр - 9 символов - 9 байт
Всего в сообщении 85 символов - 85 байта
После обработки, вес текста стал больше на 67 байт, что означает 85+67= 152 байт
Так как вес текста стал больше в 2 раза из-за смены кодировки, то можно умножить первый текст в два раза (тогда мы узнаем на сколько изменился текст в Unicode кодировке) 85*2=170
170-152= 18
Текст изменился на 18 байт, это значит что исчезло 9 символов
Посмотрим на единицы измерения в которых 7 символов (так как 2 символа это пробел и запятая)
Слово фурлонг исчезает
Проверим:
Без слова "фурлонг" в тексте 76 символов
Смена кодировки увеличивает размер текста в 2 раза => 76*2=152
152 равно размеру текста, который получился после обработки
ответ: фурлонг