Паскаль:
Var xa,ya,xb,yb:integer;
AB:real;
begin
read (xa,ya,xb,yb);
AB:=sqrt(sqr(xb-xa)+sqr(yb-ya));
Write ('|AB|=',AB:3:1);
end.
Можно ещё проверять четность, но этот способ будет проще:
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
int n;
cin >> n;
for(int i = 1; i <= n; i += 2)
{
cout << i << endl;
}
system("pause");
return 0;
}
Программа выведет такие значения
8 -2
Всё просто:
1) Ира варила варенье из крыжовника, значит ставим + ей в крыжовнике.
2) Ира и Оля варили варенье из разных ягод, зная что Ира делала из крыжовника, значит Оля не могла делать варенье из крыжовника, а из смородины могла. Ставим + Оле в смородине, а в крыжовнике -.
3) Таня и Ира варили варенье из разных ягод, тоже самое как и во 2 примере. Ставим + Тане в смородине, а в крыжовнике -.
4) Остаётся Юля, две девочки варили из смородины две из крыжовника, смело ставим + Юле в крыжовнике, а в смородине -.