Подскажите,как сделать так чтобы огромной количество if-ов работало вместе и приводило к ответу? Моя программа ничего не выводит, а должна
ЕСЛИ КОМУ ИНТЕРЕСНА ЗАДАЧА
Яша плавал в бассейне размером N×M метров и устал. В этот момент он обнаружил, что находится на расстоянии X метров от одного из длинных бортиков (не обязательно от ближайшего) и Y метров от одного из коротких бортиков. Какое минимальное расстояние должен проплыть Яша, чтобы выбраться из бассейна на бортик?
Формат входных данных Программа получает на вход числа N, M, X, Y. Формат выходных данных Программа должна вывести число метров, которое нужно проплыть Яше до бортика.
Sample Input:
23 52 8 43
Sample Output:
8
#include <iostream>
using namespace std;
int main()
{
int me, m, n, bo,x,y;
cin >> n >> m >>x>> y>> bo>>me ;
if (n>=m) {
bo = n;
me = m;
}
else {
me = n;
bo = m;
}
if (me - y >= y) {
y = y;
}
else {
me = n - y;
}
if (bo - x >= x) {
x = x;
}
else {
bo = x - x;
}
if (x > y) {
cout << y;
}
else {
cout << x;
}
return 0;
}
А зачем там вообще if
?
int main() {
int N, M, X, Y;
cin >> N >> M >> X >> Y;
if (N < M) swap(N,M);
cout << min(min(X,M-X),min(Y,N-Y)) << endl;
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Таким образом кодирую int, но при декоде большие числа не корректно отображаютсяПример в данном случае возвращает 10, но возьму число 10000 мне...
Я скомпилировал отдельно исходники Irrlicht (в source каталоге), затем создал Makefile где будет уже компилироваться мой файл на C++ и затем компоноваться...
Данный код шифрует шифром ВиженераПодключаю в основную программу из dll библиотеки