#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int cnt = 0;
while (n > 0)
{
cnt++;
n /= 10;
}
cout << cnt;
}
ToPoint(1,1);
PenDown;
ToPoint(1,5);
ToPoint(6,5);
PenUp;
ToPoint(6,1);
PenDown;
ToPoint(1,1)
end.
8 байт - 64 бита
1.5 кбайт =
1 <span>536 байтов
512 бит = 64 байта
2 мбита = </span>
<span>65 536 кбайт
4 бита = 0.5 байта
3072 кбайт = 3 мбайта . Как я поняла тут мегабайты , байты , биты и килобайты да ?</span>
Нужно умножить каждую единицу на двойку в степени n, где n - это позиция единицы справа начиная с нуля
здесь на "первом" месте справа (считаем с нуля) стоит ноль, поэтому нет 2^1
#include <bits/stdc++.h>
#include <string>
int main(){
string s;
cin >> s;
int sum = 0, null = 1;
for(auto f: s){
sum += f - '0';
null *= f - '0';
}
cout << null % sum << '\n';
swap(s[1], s[2]);
cout << s;
return 0;
}