n, m, x, y = map(int, input().split())
dis = min(min(x, min(n,m) - x), min(y, max(n,m) - y))
print(dis)
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int i,j,n,sum,a[30][30];
printf("n=");
srand(time(NULL));
scanf("%d",&n);
printf("Matrix:\n");
sum = 0;
for (i = 1; i <= n; i++)
{
for (j = 1; j<=n; j++)
{
a[i][j]=1+rand()%9;
printf("%d ",a[i][j]);
}
printf("\n");
}
printf("\n");
for (i=2;i<=n-1;i++)
{
for(j=1;j<=2*i-1;j++)
if(i!=j)
sum+=a[i*2-j][j];
a[i][i]=sum;
sum=0;
}
printf("Output matrix:\n");
for (i = 1; i <= n; i++)
{
for (j = 1; j <= n; j++)
printf("%d ", a[i][j]);
printf("\n");
}
return 0;
}
1.44 Гбайт= 1474.56 мбайт=1509949,4 Кбайт
370 Мбайт = 378880 Кбайт
190 Мбайт = 194560 Кбайт
1509949,4+970+378880+194560 = 2084359.4 Кбайт = 2035,5072 Мбайт = 1,9878 Гбайт
2 Гбайт > 1,9878 Гбайт
Ответ: Все файлы вместятся на флешку.
Var array = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20];
for (i=0;i<=array[i];i++)
{
if (array[i]>5) document.write(i)
}