Тема: Знайдіть будь-ласка помилку, якщо вона є..
Ось задача: Дано координати двох клітинок шахової дошки. Вивести «Yes», якщо кінь може за один хід перейти з однієї клітинки в іншу. В іншому випадку вивести «No».
Ось мій розв'язок:
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int a,b,c,d,m,n;
cin>>a>>b>>c>>d;
m=abs(a-c);
n=abs(b-d);
if (m==1 && n==2) cout<<"Yes"; else
if (m==2 && n==1) cout<<"Yes"; else cout<<"No";
system("pause");
return 0;
}
Bartash: беріть код у теги [ code ].
Буду вдячний, якщо знайдете помилку і напишите про неї..