#include <iostream>
using namespace std;
int MinDivisor (int n)
{
int i = 2, min_den = 1;
while (i <= n/2)
{
if (n % i == 0)
{
min_den = i;
break;
}
i++;
}
return min_den;
}
int main() {
int n, min;
cin >> n;
min = MinDivisor(n);
if (min == 1)
cout << n;
else
cout << min;
return 0;
}
Пример:
169
13
Форумула нахождения объема файла по скорости и времени:
I = v*t, из этого следует что I = 2400000*1 = 2400000 бит.
После нахождения массы в битах, находим ее в магабайтах:
I = ((2400000/8)/1024)/1024 = ~0,29 МБ
Ответ: ~0,29 МБ
#include <iostream>
using namespace std;
int main()
{
int a;
cin>>a;
a=100*(a /100)+10*(a %10)+((a % 100) /10);
cout<<a<<endl;
return 0;
}
Листинг программы и скриншот результата в приложениях